MovieMarks enables users to add movies they watched and rate, or mark, them. Furthermore users can follow each other to have a personalized feed.
The webapp features a log in and register page. When logged in, the user is presented the homescreen, where they see their feed (marks of them and following users). Marks created by a user are editable and deletable. In the sidebar it is possible to press on the following or followers text to see a list of them. There is also a search function to find users registered on the platform.
First, install all required node dependencies using npm (node package manager):
> npm install
Browse to the backend folder
> cd backend
Then, to start the backend
server execute:
> npm start
Open a new terminal
Browse to the frontend folder
> cd frontend
Start the development server by opening a terminal in the frontend
folder and running:
> npm run dev
Open http://localhost:8000 with your browser to see the result.