Skip to content

Latest commit

 

History

History
90 lines (70 loc) · 17.7 KB

README.md

File metadata and controls

90 lines (70 loc) · 17.7 KB

React Projects

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.

Table of Contents

Introduction

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.

Project List

S.No. Project Description Links
1 Netflix GPT
High Quality
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
Live Demo
2 Swiggy App
High Quality
A Swiggy clone project that displays restaurant cards with details like name, image, cuisines, average rating, cost for two, and SLA. code
Live Demo
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
Live Demo
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
Live Demo
12 Todo List A simple todo list application. code
Live Demo
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
Live Demo
15 Ecommerce App An ecommerce application with product listings and cart functionality. code
Live Demo
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

Installation

To get started with any of these projects, follow these steps:

  1. Clone the repository:
    git clone https://github.com/amit265/React-Projects.git
  2. Navigate to the project folder:
    cd react-projects/ProjectName
  3. Install dependencies:
    npm install

Usage

Each project folder contains its own README.md with detailed instructions on how to run and use the project.

Contributing

Contributions are welcome! If you have a project you'd like to add or improvements to existing ones, please follow these steps:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b your-branch-name
  3. Make your changes.
  4. Commit your changes:
    git commit -m 'Add some feature'
  5. Push to the branch:
    git push origin your-branch-name
  6. Open a pull request.

Contact

If you have any questions or suggestions, feel free to open an issue or contact me at [email protected].

Happy coding!