You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 18, 2025. It is now read-only.
A web application software that saves song information.
Below are the features implemented.
- Can create user.
- Can login user.
- Can protect the request methods, if their is no access token.
- Can create song.
- Can update song.
- Can check details of the song.
- Can delete song.
- Can filter song by artist.
- Can filter song by title.
DEVELOPMENT
Go to the client directory and create a .env.local file.
# * This is needed for authentication.
AUTH_JWT_SECRET=jwtTest123456
AUTH_PASSWORD_SECRET=passwordTest123456
# * Connecting with MySQL database.
DB_HOST=localhost
DB_PORT=3310
DB_NAME=songbook
DB_USER=root
DB_ROOT_PASSWORD=root
# * For server port.
PORT=11000
Run the following commands.
# * Run first the dockerize MySQL engine.
docker-compose up --build
# * Run the installation of packages and dependency.
yarn install
# * For table migration in MySQL database.
yarn migration:run
# * Start server for development.
yarn start:dev
Connecting dockerize database to a database client (Workbench, DBeaver).