forked from jce-il/project-template
-
Notifications
You must be signed in to change notification settings - Fork 3
Chanan Merari edited this page Apr 14, 2018
·
20 revisions
Our SRS document is handled as an external document and is managed in the repository.
A download link for the document can be found here
As part of the SRS step in developing the product, a prototype of the application has been built as can be seen in our live deployment
The prototype includes the basic idea of how the home page posts should look like plus the general tabs and pages the application will include. Other pages do not contain any information at this time.
When developing the prototype we recognized several risks that were handled or were considered at the first stages of development.
- Angular support for multi-platform design is defined by CSS and thus troublesome. Ionic framework was then decided to be the project main tool to better support multi-platform scale-ability.
- Firebase data for free deployment is limited to 100MB per day and therefor a subscription was offered for the organization and a new account was opened for the organization to control the server configurations
- Repository synchronization was addressed with distribution of work assignments to different members of the team
# | Issue | Resolution |
---|---|---|
1 | Admin panel design | Admin panel design was set as a low priority due to time consumption and for the minimal need of it to be aesthetic |
2 | Facebook integration | Facebook was realized as a player in the use case stories and API authentication were considered as an obstacle reaching the end gall |
3 | DB place as a player | DB was rejected as a player due to it's minimal part of passing data between the admin panel and the application |
4 | Google Calendar place as a player | Google calendar place in the use case story was considered wrong due to Caldav and Webcal protocols providing a much simple solution for private mail integration |
Task | Assign To | Status |
---|---|---|
Integrate Webcal and Caldav protocols | Eliyah Weinberg | Planned |
Integrate Facebook API | Daniel Lifshitz | Planned |
Create admin panel prototype | Lior Vaknin | Done |
Write SDS Document | Everyone | Done |
© Copyright 2018 TeamAwesome | Privacy