The "Learned Today" project is a website that allows users to share their daily learnings, interesting facts, information, and observations. It is a platform designed to facilitate collective learning and the discovery of new things every day.
The website has been created to provide users with a space where they can share their knowledge with others, find inspiration, and acquire new information from fellow users. Each user can publish their "learned today" entry as a short text.
Adding "Learned Today" Entries Users can easily add their "learned today" entries by filling out a form on the homepage. The form allows users to provide a title, content, and optionally include an image or a link. Once published, the "learned today" entry becomes visible to other users on the homepage.
Browsing "Learned Today" Entries The homepage displays a list of published "learned today" entries. Users can browse and read the entries posted by others to gain new knowledge and interesting facts. Each "learned today" entry is displayed with its title, content, image (if available), and author information.
Comments and Ratings Users have the ability to comment on other users' "learned today" entries, share their reflections, ask questions, and engage in discussions related to the shared information. They can also rate the entries based on their interest or usefulness.
To run the "Learned Today" project locally, follow these steps:
Clone the repository: git clone https://github.com/Dolnys/Today-I-Learned Navigate to the project directory: cd learned-today Install the dependencies: npm install Start the development server: npm start Access the project in your web browser at: http://localhost:3000
The "Learned Today" project is built using the following technologies:
HTML5 CSS3 JavaScript React.js
Node.js Supabase
The "Learned Today" project is an demonstration of leveraging modern web technologies to build a dynamic and engaging platform for sharing knowledge. You can visit the project's website here to experience its intuitive interface, discover insightful entries, and engage in enlightening discussions.