👋 Welcome to our Software Architecture and Design Project (SWD392) 👋
- Description
- Preview Screenshot
- Technology
- Functional requirements
- Useful Resources
- Contributors
- References
- License & Copyright
- Cô Tấm is a platform that provides hourly domestic help services through a technology application
- This project contains a website for admin and manager, an android mobile application for customer, an android mobile application for houseworker
- This project started from 05-09-2022 to 12-11-2022
1. Website for admin and manager
2. Android mobile application for customer
3. Android mobile application for houseworker
1. Frontend
- HTML, CSS, JavaScript
- React
2. Backend
- C# Language
- .NET Core - Entity Framework
3. Mobile
- Flutter
3. Database
- Microsoft SQL Server - a relational model database server produced by Microsoft
- Azure Cloud Service
4. Other Technologies
- RESTful API
- Google Oauth2 for Authentication Login with Google
- Firebase for push notification
- Azure App Service for Continuous Deployment
- JSON Web Tokens for authentication
- Material Design for design UI
5. Tool
- Visual Studio 2022
- Visual Studio Code
- Android Studio
- Figma
- Swagger API Documentation
- Postman
- Draw.io for ERD Diagram
- Microsoft SQL Server Management Studio 18
👉 Check out here for more details
1. Customer:
- View personal information
- Make an order for cleaning service
- Track current cleaning schedule progress.
- View the history of used services.
- Create a list of Houseworker favorites - blocked.
- ...
2. Houseworker:
- Management of personal information.
- Receive - cancel the schedule.
- View their work schedule.
- Track current cleaning schedule progress.
- View the history of completed/canceled schedules.
- ...
3. Manager:
- Manage the status of employees.
- Manage Customers.
- ...
4. Admin:
- Provide the right to add - remove events - promotions.
- Change the listed price of the service.
- Temporarily lock - unlock features - services.
- Update information about Application - terms - introduction.
- ...
# | # | Name | Description |
---|---|---|---|
1 | - | Main Project Folder | Main source code |
- | 1.1 | Front-end | Front-end source code |
- | 1.2 | Customer Android Mobile App | Android Mobile for Customer source code |
- | 1.3 | Houseworker Android Mobile App | Android Mobile for Houseworker source code |
- | 1.4 | Back-end | Back-end source code |
2 | - | Database | Database Information |
- | 2.1 | Database Script | SQL Scipt |
- | 2.2 | Database Entity Relationship Diagram | Database ERD |
3 | - | UI Design | UI design on Figma |
- | 3.1 | Style guide | Style guide |
- | 3.2 | Customer App | Customer Android Mobile Application |
- | 3.3 | Houseworker App | Houseworker Android Mobile Application |
- | 3.4 | Admin Website | Admin Website |
- | 3.5 | Manager Website | Manager Website |
4 | - | Swagger API Document | Swagger API Document |
1. Mentors:
- Lecturer - Mentor: Lam Huu Khanh Phuong
2. Members:
- Nguyen Dao Duc Quan - SE151008 - Leader | Business Analyst | Android Mobile Developer | Back-end Developer
- Huynh Le Thuy Tien - SE151104 - Android Mobile Developer | Back-end Developer | Database Designer
- Nguyen Lam Thuy Phuong - SE150999 - UI Designer | Front-end Developer
- Tran Thanh Dat - SE151444 - Database Designer | Back-end Developer
- Tran Ngoc Thang - SE151478 - Database Designer | Android Mobile Developer
© 2022 fptu-team-404-not-found Licensed under the GPL-3.0 LICENSE.