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.
"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.
- 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.
- 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.
To run this project locally, follow these steps:
- Clone the repository:
git clone https://github.com/yourusername/today-i-learned.git
- Navigate to the project directory:
cd today-i-learned
- Install dependencies:
npm install
- 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
- Start the development server:
npm start
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.
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:
- Email: [email protected]
- LinkedIn: https://linkedin.com/in/ankit-verma03
- GitHub: https://github.com/Ankitv003
Thank you for visiting "Today I Learned!" and contributing to our knowledge-sharing community!