This is my implementation of a Rocket League marketplace. You can browse and buy decals, car models, wheels, boosts, antennas, and goal explosions.
Clone the Repository to the desired location.
Traverse to the repo and use the package manager npm to install necessary dependencies.
npm iOnce all dependencies are installed, sign up for MongoDB and create a free cluster. Then choose to connect to the cluster via drivers to get a MongoDB URI.
Create a .env file in the root directory with the following:
PORT=8080
DATABASE_URI=[MongoDB URI]Once the .env file has been created, start up the server and client with:
npm run devTo view the project, go to http://localhost:8080/
- Buy/Sell Items.
- Account Creation and Customization.
- Persistent Login.
- Protected Routes.
- MERN stack integration.
- React Query integration.
- Search Items
- Profile picture customization.
- Transactions page.
- Proper images for all items.
- prepopulated users and items.
- Enhance the buying and selling interaction.