Update README.md

This commit is contained in:
Hazem Krimi
2023-06-11 17:32:47 +01:00
committed by GitHub
parent 6672bbf6fe
commit 0bf0d991c9
+22 -11
View File
@@ -10,17 +10,28 @@ As there were lockdowns in Tunisia in 2020/2021 because of covid software agenci
So the idea of Astrobuild is to reduce meetings and make the client participate with other stakeholders in the process of creating a software project by tracking and communicating with their associated product owner. So the idea of Astrobuild is to reduce meetings and make the client participate with other stakeholders in the process of creating a software project by tracking and communicating with their associated product owner.
# Features # Features
- Account management 1. Client
- Declaring app basic information (optional) - Account management
- Declaring app features - Project creation from choosing the templates, features and deliverables (Specification, design, MVP or full build)
- Interaction with wireframes and prototypes - Project tracking
- Confirmation of app specification and estimations - Chat with associated product owner for tracking and support
- Consulting project state (review) - Payment (WIP)
- Following app development progress 2. Product Owner
- Builder support - Account management
- Development team dashboard - Management of templates
- Client dashboard - Review of projects and transferring deliverables
- Basic usage tutorial - Chat with clients on their projects
3. Developer
- Account management
- Features, categories and wireframes management
4. Admin
- Identity and access management (WIP)
# Technologies Used
The frontend project is a [React](https://react.dev) application with [TypeScript](https://www.typescriptlang.org) which consumes a set of [GraphQL](https://graphql.org) APIs using [Apollo GraphQL](https://www.apollographql.com) and a some REST APIs.
A small components library with a custom theme was made for this project using [Styled Components](https://styled-components.com) which can be viewed at the `components` folder.
The prototyping feature was done using [React Flow](https://reactflow.dev) which is a library for creating and interacting with diagrams.
To view the full architecture of the application go [here](https://github.com/MedAmineFouzai/astrobuild-api/blob/main/README.md).
# Credits # Credits
- Mohamed Amine Fouzai: [GitHub](https://github.com/MedAmineFouzai), [LinkedIn](https://www.linkedin.com/in/amine-fouzai) - Mohamed Amine Fouzai: [GitHub](https://github.com/MedAmineFouzai), [LinkedIn](https://www.linkedin.com/in/amine-fouzai)