All Projects → Darkborderman → schoolWorks

Darkborderman / schoolWorks

Licence: BSD-2-Clause license
Repository of NCKU class slides,exams, and homeworks

Programming Languages

Verilog
626 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to schoolWorks

Python-Gurobi-Pulp
NCKU 成功大學- Operations Research 作業研究(運籌學)
Stars: ✭ 44 (+46.67%)
Mutual labels:  ncku
Genetic-Algorithm-for-Job-Shop-Scheduling-and-NSGA-II
Learning how to implement GA and NSGA-II for job shop scheduling problem in python
Stars: ✭ 178 (+493.33%)
Mutual labels:  ncku

SchoolWorks-backend

Repository of NCKU CSIE slides,exams, and homeworks

Development

Prerequisitive

Name Version
Python 3.8
pipenv(Python module) 2018.11.26 or up

Environment setup

  1. Initialize environment variable
cp sample.env .env
  1. Initialize Python environment
make init
  1. Enter the environment and start developing
pipenv shell
  1. Start development API service
cd api/
uvicorn app:APP

The server will run at http://127.0.0.1:8000

Generating files

Generate index.json and data.json

python3 generator/main.py  -P $PWD/api/static

Contribution

Read the Contributing.md

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].