Skip to content

Project Minicapstone On Topic Course Selling Online Made By FPTU Students

Notifications You must be signed in to change notification settings

AnataAria/Fall2023SWP391_NET1703_Group1

Repository files navigation

ADEMY - DRAWING COURSE SELLING PLATFORM

Create Pull Request Static Badge
A web application for drawing courses selling
Web Staging

Authors

Mentor

Coding Convention

  1. Create your branch related to your work, format: your name/work you do. Ex: thang.ngo/add-jwt
  2. Push your branch and create a Pull Request for review
  3. If you have merge conflict, contact to the person that are working on that code. DO NOT MERGE CODE WITHOUT CONVENTION

Technologies

Framework

  • JDK: 17

  • Spring Boot 3

  • Framework 7

  • Database

    • Version: 10.5.19

    Deployment


    Usage

    1. Pull project
    git clone git@github.com:AnataAria/Fall2023SWP391_NET1703_Group1.git
    1. Install Dockers
    2. Run docker compose local (dev)
    • On Linux
    sudo docker compose -f docker-compose.local.yaml up -d
    • On Windows
    docker compose -f docker-compose.local.yaml up -d

    Note: If you are using docker compose version lower than 3.0, use this command

    • On Linux
    sudo docker-compose -f docker-compose.local.yaml up -d
    • On Windows
    docker-compose -f docker-compose.local.yaml up -d

    Usage CI/CD

    1. Install Jenkins Jenkins Doc
    2. Clone this project and pushing this project on your repo
    3. Set up Jenkins Pineline, using CIJenkinsfile on CI and Jenkinsfile on CD
    4. Enjoy your work

    Others

    Group Documentation

    Document Template