🌍 Live Demo: Today I Learned
Today I Learned (TIL) is a full-stack web application where users can share interesting facts they learned today. Users can categorize posts, interact through likes and comments, and flag incorrect information. I learned how to build this project through Udemy.
- Post and Share: Users can submit new knowledge with source links.
- Category Filtering: Browse knowledge by different topics (Technology, Science, History, etc.).
- User Engagement: Like, comment, and dispute facts.
- Database Storage: Powered by Supabase.
- Frontend: React, HTML, CSS, JavaScript
- Backend: Supabase (PostgreSQL for storage)
- Hosting: Netlify (Frontend) + Supabase (Backend)
- Students & Learners: Quickly record and review daily learning insights.
- Educators: Share interesting knowledge to improve engagement.
- Developers & Researchers: Document technical notes and discoveries.
- General Users: Explore fascinating facts from various fields.
git clone https://github.com/Oscarcheng0312/Today-I-Learned-App.git
cd Today-I-Learned-App
npm install
npm start