The following project relates to the process known as Build Weeks at Lambda School. Students building apps together in teams to demonstrate your mastery over the material you have thus far learned at Lambda School, preparing you to enter the job force one project at a time.
The Objectives for an effective build week are:
- Allow each student to demonstrate their proficiency across the objectives learned over the last Unit at Lambda School.
- Prepare each student in their respective section to develop a firm understanding of how Lambda Labs operates.
- Provide students with as many opportunities as possible to learn what it's like to develop software in a real world environment.
- Provide students time to develop at least 5 projects worthy of professional portfolio during their time at Lambda School.
- Encourage cross section and cross course collaboration amongst our student body.
User can login into an existing account with Username and Password and a Phone Number or a user can sign up for an account with a username and password and phone number.
On login a user is sent to a list view page where they can see a list of plants.
User can change their username and phone number
User can create a watering schedule for a plant by adding a plant type/name + species name, watering schedule.
User can delete a plant from their watering schedule.
When it's time for a plant to be watered user will receive text notifications through Twilio sent to their phone number provided on sign up.
Recommend to deploy your server to Heroku, and your front end to netlify. Both services provide free tiers and easy to use interfaces.
It is recommended that you keep your front end and backend codebases in separate GitHub repositories.
View Only: TDD
Build Week Schedule and Daily Milestones