Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ghosty2004/veziv.ro-task

This is a small task
https://github.com/ghosty2004/veziv.ro-task

Last synced: about 13 hours ago
JSON representation

This is a small task

Awesome Lists containing this project

README

        

# A small task from veziv.ro

### Structure

| Path | Technologies | Content |
| -------- | ---------------------- | ---------------------------------------------------------------- |
| `server` | NestJS,TypeORM,Mysql | The backend (server side) |
| `client` | React,Vite,Tailwindcss | The frontend (client side) |
| `shared` | d.ts declarations | The type declarations which are shared between client and server |

### Images

Home page

My account page (My Profile)

My account page (My Portfolios)

Search user page

Search user page (user info)

Search user page (user portfolio preview)

Login page

Register page

Modal (confirm)

Modal (prompt)

### Setting up

1. Clone this repository
2. Install node dependencies
3. Make sure you have the mysql server (you can download mysql from chocolatey if you testing from windows) or you can also create a dockerfile
4. Create a copy of `.env.example` from server path then rename it to `.env` and complete the variables
5. Run `npm run dev`
6. Visit `http://localhost:5173`