Project should be done using Vue, Nodejs, Bulma styling
It doesnt need to be fancy, make it simple..
That should include a public area of the site, plus an admin area.
There needs to be the pages for a complete signup/signin flow. In the admin you need pages for complete reports on users, and usage statistics. On the user side, you need complete workflows for users. A dashboard for them to get an overview, their own history. Their progress, a place to record their activity, a place to choose friends, a feed with all of their friends public activities. Plus any other pages you can think of.
All of the pages should be individual views containing only that which is unique to them, they should all be hooked up to the router, and they should all be accessible from the main menu or have a clear click-path to access them. You should have a few examples of reusable components.
These pages can be static in nature, as we haven't learned yet how to connect pages to data.
Fully functional client side app.
You now have enough information to make an "in-memory" database in the browser and have a fully functioning app, until the user hits refresh or closes the tab.
You can add new Users, have users sign in, they can record their activities, choose their friends etc.
It just all gets lost when they close the tab.
bakend using SQL
im attaching a reference project you can modify it is also fine by me
15 freelancers are bidding on average $168 for this job
I have check zip file. there are frontend side and backend side. project is simeple. I am confidnet for this project. Please contact me lets discus more details. Thanks