-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Valeria Molina edited this page Jun 26, 2024
·
7 revisions
Welcome to the polish-dupe-finder wiki! Here you can find the technical document for polish finder dot com.
This outline provides how the documentation for this website is structured:
- Purpose of the project
- Overview of the features
- Primary objectives
- Expected outcomes
- Features included
- Features excluded
- Description of the overall system architecture
- High-level architecture diagram
- Frontend
- Backend
- Database
- Reason for choosing PostgreSQL
- Detailed schema diagram
- Explanation of tables
- Tables TO BE ADDED
- SQL schema for each table
- Purpose of the API
- High-level design
- Endpoint definitions
- Detailed request body for each endpoint
- Sample responses
- Error response structure
- Common error codes
Reason for choosing React 5.2. Component Structure
- High-level component diagram
- Description of major components
- SearchBar
- PolishList
- PolishDetails
- AddPolishForm
- MORE GO HERE
- UI mockups
- Description of user interactions
- Purpose of Swagger integration
- Installation steps
- Configuration details (swagger.js)
- How to access Swagger UI
- Example documentation entries
- Overview of Jest
- Test structure and organization
- Sample test cases
- Testing API endpoints
- Sample test cases
- Overview of GitHub Actions setup
- Detailed configuration (ci.yml)
- Required software and tools
- Step-by-step deployment guide
- Configurations for production
- Integrating CI/CD pipeline with deployment
- List of features planned for future releases
- Potential improvements to existing features
- Definitions of terms used in the document
- Links to relevant documentation and resources