A Reddit-inspired application built with React, TypeScript, and React-Bootstrap. Users can add posts, view them in a list, and toggle the visibility of posts.
This project demonstrates modern React patterns, TypeScript type safety, and responsive UI design using React-Bootstrap.
- Add new posts with username and content
- Toggle visibility of posts
- Fully typed with TypeScript
- Responsive design using React-Bootstrap
- Simple, clean UI
Clone the repo:
git clone https://github.com/Teran2/project-reddit-reactTS.git
cd project-reddit-reactTS
npm install
npm run devThen:
Open http://localhost:3000 in your browser.
- Enter a username and post text in the form.
- Click Submit to add your post.
- Click Show/Hide Posts to toggle the post list visibility.
- React - Frontend library
- TypeScript - Type safety
- React-Bootstrap - UI components
- Next.js - Server-side rendering and routing
- Implement comments functionality
- Posts sort upvote button sort/functionality
- Eventually switchover to RTK