https://github.com/mahmud035/today-i-learned
Today I Learned is a fact-sharing web application where users can share various facts on different topics they have learned.
https://github.com/mahmud035/today-i-learned
context-api express-js mongodb-atlas nodejs react-hook-forms react-hooks react-router reactjs tanstack-query
Last synced: 26 days ago
JSON representation
Today I Learned is a fact-sharing web application where users can share various facts on different topics they have learned.
- Host: GitHub
- URL: https://github.com/mahmud035/today-i-learned
- Owner: mahmud035
- Created: 2022-12-26T13:52:42.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-11T18:34:35.000Z (over 1 year ago)
- Last Synced: 2025-01-22T10:37:13.071Z (about 1 year ago)
- Topics: context-api, express-js, mongodb-atlas, nodejs, react-hook-forms, react-hooks, react-router, reactjs, tanstack-query
- Language: JavaScript
- Homepage: https://share-a-fact.netlify.app/
- Size: 1.36 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Welcome! 👋
#### Project Name: Today I Learned
#### Live Website: Today I Learned
### Description
Today I Learned is a fact-sharing web application where users can share various facts on different topics they have learned.
### Features and Functionality
- Users can post facts based on their interests.
- Users can read facts shared by others.
- Can add or read facts about a specific category.
- Users can interact with the facts others share by giving likes, loves or dislikes. Thus they can let others know what they think about any specific point.
### Built with
- React v18
- React Router v6
- TanStack Query
- React Hook Form
- Node
- Express Js
- MongoDB
- React Bootstrap
- AOS Animation
- Mobile-first workflow
### What I did
- Use React, React Router for build the project
- Use Node, Express, MongoDB for server side
- Create interactive UI
### What I learned
While doing this project gave me a fresh overview of basic react, react-router, TanStack Query, Node, Express js, MongoDB and much more. Specially Mongodb CRUD operation. Now I have enough understanding about these topics and I am confident about it.