Skip to content

Latest commit

 

History

History
58 lines (37 loc) · 1.26 KB

README.md

File metadata and controls

58 lines (37 loc) · 1.26 KB

Dare Drop recruitment task

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.

How to run this app

Backend

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

Frontend

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/

Technologies used

  • React.js
  • Typescript
  • Node.js
  • Nest.js
  • MongoDB
  • Mongoose