This repo is a Fullstack website made for connecting skillful individuals for hire, and matching them with customers that need those skills.
The goal of this project is to create an awesome user experience for both the clients and helpful individuals and make connecting them easily at a fair price. Some of our known competitors each have their flaws in terms of design decisions for the Frontend creating, and expensive pricing models. We are not making claims to fix those issues, but it is in our interest to do our best and see whether that can be achieved.
Vue.js + Vite | Shadcn-vue w/ VeeValidate | Javascript/Typescript
Express.js | Bcrypt | SQLite (not yet implemented)
- Install
pnpm - goto directory of
Frontend, run commandpnpm installto install package - Install express using
pnpm install express - Install Bcrypt using
pnpm install bcrypt - (Optional) Install Nodemon
pnpm install nodemonfor auto server restart upon detecting server file changes.
- Goto
Frontenddirectory, run commandpnpm dev. You should be able to go on the Localhost with any web browser. URL ishttp://localhost:5173 - Goto
Backenddirectory, run commandnodemon app.jsor if you didn't install NodeMon usenode app.jsto start the server. The NodeMon auto restarts the server whenever it detects changes from server files