Welcome to the React App Collection! This is an ongoing project where I add individual, separate projects which will include various types of applications, all built using React. The purpose of this project is to learn and improve my knowledge of React, as well as to showcase my work and progress over time.
Each project originates from it's own repository and is integrated within this one. You can run each individual repository as a standalone application. Each of their retrospective location can be found in the list below within the What is included
section.
Please select to see the repository for each project as a standalone application:
In Progress:
- Tic-Tac-Toe (Single Player)
- Checkers
- Connect 4
Check out the live version of the React App Collection to explore the applications in action: https://react-app-collection.vercel.app/
Before running the React App Collection, make sure you have the following software and tools installed on your machine:
- Node.js v18.16.0 or later
- npm (Node Package Manager) - this comes bundled with Node.js
- Visual Studio Code (or any other code editor of your choice)
To install and run the React App Collection, follow these steps:
- Clone the repository from the
main
branch to your local machine:
git clone https://github.com/SMelidoni/react-app-collection.git
Note: By default, the develop
branch will be checked out. However, if you want to use the most stable version, please check out the main
branch by running: git checkout main
- Navigate into the project directory:
cd react-app-collection
- Install the dependencies:
npm install
- Run the application:
npm start
You can then access the application by opening your web browser and navigating to http://localhost:3000.
I welcome contributions to this project! If you have an idea for a new application to add to the collection or want to make improvements to an existing one, feel free to follow the steps below or contact me directly.
If you would like to contribute to this project, please follow these guidelines:
- Fork the repository
- Create a new feature branch
git checkout -b feature/new-feature
- Make your changes
- Commit your changes:
git commit -am 'Add some feature'
- Push the branch:
git push origin feature/new-feature
- Submit a pull request
Thank you for checking out the React App Collection!