PRD of DeveloperAtYourDoor Project
The motto of DeveloperAtYourDoor is to help people to find a good developer at a reasonable price in their city like Urbanclap.
Technologies used: Angular 7, Spring Boot, MongoDB.
Page & Details:
- Login: Login page with Username & Password.
- Signup: First Name, Last Name, Email address, Password, Re-Type Password.
- Home: List of Developers (Each card includes developer details)
- Developer detail: Separate page to show details of a developer.
- About: Temporary text.
- Contact us: Temporary text.
- Add Developer: First Name, Last Name, Type of Developer, Experience, Per hour pay, City, Country, Contact, Email address, profile picture.
- User Profile: List of developers added by the user.
Back end REST APIs:
- Add a developer
- Get all developers
- Get a single developer
- Get all developers added by the user.
- Delete a developer.
Project link: https://github.com/vinaysomawat/DeveloperAtYourDoor
Fork the repository and install on your system.
Reference:
Angular 7:
https://www.youtube.com/watch?v=1tRLveSyNz8
https://angular.io/tutorial
https://angular.io/guide/architecture
https://www.w3schools.com/angular/
Spring:
https://spring.io/guides/gs/spring-boot/
https://www.evoketechnologies.com/blog/integrate-angular-spring-boot-restful-api/
https://spring.io/guides/gs/accessing-data-mongodb/
https://docs.spring.io/spring-data/data-document/docs/current/reference/html
https://dzone.com/articles/spring-boot-restful-web-service-complete-example