Skip to content

It's a website comprising of various facts , posted and can be voted all over the internet. It is Full-stack app made with react and supabase!!

Notifications You must be signed in to change notification settings

Ankitv003/Today-I-Learned

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Today I Learned!

Welcome to "Today I Learned!", a website dedicated to sharing and voting on interesting facts from across the internet. This full-stack application is built with React and Supabase, providing an engaging and interactive platform for users to discover and contribute knowledge.

Table of Contents

Introduction

"Today I Learned!" is a website comprising various facts posted and voted on by users all over the internet. Whether you're looking to learn something new or share your own interesting tidbits, this platform provides a space for knowledge exchange and community engagement.

Technologies Used

  • React: A JavaScript library for building user interfaces, enabling the creation of dynamic and responsive web applications.
  • Supabase: An open-source backend-as-a-service that provides all the tools needed to build a scalable and robust backend, including authentication, database, and real-time subscriptions.

Features

  • Post Facts: Share interesting facts with the community.
  • Vote: Upvote or downvote facts based on their interestingness and accuracy.
  • Interactive UI: Enjoy a smooth and engaging user experience with React.
  • Real-Time Updates: Experience real-time updates and interactions thanks to Supabase.

Installation

To run this project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/yourusername/today-i-learned.git
  2. Navigate to the project directory:
    cd today-i-learned
  3. Install dependencies:
    npm install
  4. Set up Supabase: Configure your Supabase project and add your Supabase URL and API key to a .env file.
    REACT_APP_SUPABASE_URL=your-supabase-url
    REACT_APP_SUPABASE_KEY=your-supabase-key
    
  5. Start the development server:
    npm start
    

Usage

Once the development server is running, open your browser and navigate to http://localhost:3000 to view the "Today I Learned!" website. You can start posting facts, voting, and exploring interesting content shared by others.

Contact

Feel free to reach out if you have any questions or suggestions! You can contact me via the contact form on the website or through the following channels:

Thank you for visiting "Today I Learned!" and contributing to our knowledge-sharing community!

About

It's a website comprising of various facts , posted and can be voted all over the internet. It is Full-stack app made with react and supabase!!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published