Portfolio Builder helps you make your portfolio website without any hassle.
This application can be started using 2 methods
- Docker
- Manual
Run docker-compose up
to start the entire application
Note: Docker and docker-compose must be installed on the system
- Nodejs
- postgres database
- Start postgresql
- Create a database
- Make an
.env
file inside the server directory and fill info as mentioned in the.env.example
file
- Run
npm install
inside the client directory to install all dependencies - Run
npm run dev
to start the development server
- Run
npm install
inside the server directory to install all dependencies - Run
npm run dev
to start the development server
- Postgresql (database)
- Express (server)
- Nextjs (client framework)
- Docker
- Run
cd server
to move into server directory. - Run
npm run dev
to start server. - Run
npm run test
to test the server.