What is this server about
This server will help teachers generate resources to help them get quick access to customizable documents for their classes. Also help them manage classes, schedule classes, contact students.
Server evolution plan
The cornerstone of this project will be the document generation tool, but the server should have a basic authorization to begin with. So the path should follow some simple overall plan:
- Server initialization and configuration
- Architecture design selection
- Documentation (OpenAPI) initialization
- Basic Router initialization
- Authorization module implementation
- AI configuration (OpenAI)
- AI integration (basic testing endpoint)
- Document generation module implementation
- Testing implementation
Next modules should continue from here..
Tools and Technologies
- Tools:
- Github for planning and issue tracking
- VScode to code
- Deployment: TBD
- OpenAI to generate documents
- OpenAPI for documentation
- Technologies