Skip to content

Oscarcheng0312/Today-I-Learned-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Today I Learned (TIL)

🌍 Live Demo: Today I Learned

📌 Project Overview

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.

🚀 Features

  • 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.

🛠 Tech Stack

  • Frontend: React, HTML, CSS, JavaScript
  • Backend: Supabase (PostgreSQL for storage)
  • Hosting: Netlify (Frontend) + Supabase (Backend)

🎯 Target Audience

  • 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.

🏗 How to Run Locally

git clone https://github.com/Oscarcheng0312/Today-I-Learned-App.git
cd Today-I-Learned-App
npm install
npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published