Welcome to my React Projects repository! This collection showcases a variety of projects I've developed while learning and mastering React, ranging from simple applications to advanced, production-ready apps. Some of the projects are unfinished and still in process.
This repository contains a series of React projects, each demonstrating different aspects of React development. The projects range from beginner-friendly applications to more complex ones featuring Redux, authentication, and API integrations.
S.No. | Project | Description | Links |
---|---|---|---|
1 | Netflix GPT |
A comprehensive movie searching and browsing application with features like user authentication, movie search using TMDB API, movie recommendations (OpenAI API integration), and more. - User Authentication: Firebase - APIs: TMDB, OpenAI (currently token exhausted) - State Management: Redux - Responsive Design: Yes - Other Features: Trailer playback, language configuration, session management, memoization |
code |
2 | Swiggy App |
A Swiggy clone project that displays restaurant cards with details like name, image, cuisines, average rating, cost for two, and SLA. | code |
3 | Password Generator | A password generator using a random function with letters, numbers, and special symbols. | code |
4 | Blog App | A blog application with CRUD functionality. | code |
5 | Movie Land | A movie searching application using the OMDB API. | code |
6 | Expense Tracker App | An expense tracker app to manage and track expenses. | code |
7 | Nike Tailwind | A Nike-themed website using Tailwind CSS for styling. | code |
8 | My Study Room | A study room management app for scheduling and managing study sessions. | code |
9 | Articles Card | A card-based UI for displaying articles. | code |
10 | Resume Website | A personal resume website. | code |
11 | Calculator | A simple calculator application. | code |
12 | Todo List | A simple todo list application. | code |
13 | Watch List | An app to manage and track movies and shows to watch. | code |
14 | Weather App | A weather application that fetches and displays weather data. - Features: Search by city, display weather information - API: OpenWeatherMap - State Management: Local state |
code |
15 | Ecommerce App | An ecommerce application with product listings and cart functionality. | code |
16 | Gizmo | A gadget showcase application. | code |
17 | Chat App | A real-time chat application. | code |
18 | Random Cats | A random cat photo generator using an API. | code |
19 | React Router | Demonstrates the use of React Router for navigation. | code |
To get started with any of these projects, follow these steps:
- Clone the repository:
git clone https://github.com/amit265/React-Projects.git
- Navigate to the project folder:
cd react-projects/ProjectName
- Install dependencies:
npm install
Each project folder contains its own README.md
with detailed instructions on how to run and use the project.
Contributions are welcome! If you have a project you'd like to add or improvements to existing ones, please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b your-branch-name
- Make your changes.
- Commit your changes:
git commit -m 'Add some feature'
- Push to the branch:
git push origin your-branch-name
- Open a pull request.
If you have any questions or suggestions, feel free to open an issue or contact me at [email protected].
Happy coding!