A simple streamer spotlight application. Users can add their favorite streamers along with some relevant details like description and their streaming platform. Other users can then upvote or downvote these streamers. Each user's submission and the current number of upvotes/downvotes is stored on a backend and updated/displayed on the frontend.
After cloning this repo, go into the backend
folder and run:
yarn
To install all dependencies and devdependencies needed (the same result can of course be achieved by running npm install
)
Start the server by running the following command:
yarn start
Alternatively use npm run start
.
You should see the following message in the console:
Application is running on port 3000
Go into the frontend
folder and run:
yarn
To install all dependencies and devdependencies needed (the same result can be achieved by running npm install
)
Start the server by running the following command:
yarn dev
Alternatively use npm run dev
.
The frontend part should be now accessible on http://localhost:5173/
- React.js
- Typescript
- Node.js
- Nest.js
- MongoDB
- Mongoose