KUCC Library Service Server Test Repository
|
|
|
|
|
| 권민재 | 한수빈 | 박진권 | 안준현 |
|---|---|---|---|
| mjkweon17 | smreosms13 | Supernova0417 | DDididingding |
| Auth, Search, Users CI/CD | ORM, Admins, Schemas | ERD, Books, Users | ERD |
| API Documentation | |||
If you would like to contribute to this project or if you have any questions or need assistance, feel free to reach out to mjkweon17 for guidance.
| Framework | FastAPI |
|---|---|
| Language | Python 3.10 |
| Database/ORM | MySQL, Naver Cloud Platform - Cloud DB for MySQL, SQLAlchemy |
| CI/CD | Naver Cloud Platform - Server, Docker, Docker Hub, GitHub Actions |
| ETC | Swagger, Notion, Figma, Discord, ERDCloud, MySQL Workbench |
To get started with this app, follow these steps:
- Clone the repository:
git clone https://github.com/kucc/library-service-server-test.git
- Navigate to the project directory:
cd library-service-server-test - Create and activate a virtual environment:
cd app python -m venv venv .\venv\Scripts\activate # On Windows source venv/bin/activate # On macOS/Linux
- Install dependencies:
pip install -r requirements.txt
- Run the app using the provided PowerShell script:
./run.ps1
Here's a brief overview of the project structure:
app: Contains the main FastAPI application code.run.ps1: PowerShell script to easily run the FastAPI app.requirements.txt: List of dependencies required for the app.- ...
[Provide instructions on how to use your app, API endpoints, etc.]
This project is licensed under the MIT License.