Website Design for Mental Health Project (Phase 2)
Project scope
Categories
Website development Software development DatabasesSkills
typescript react.js (javascript library) git (version control system) waterfall methodology willingness to learn systems architecture front end design ci/cd hypertext markup language (html) cascading style sheets (css)In this project, students will assist with design and construction of our primary website. Students will be provided the opportunity to learn about web development and basics of CI/CD pipelines. In this project, the primary goals include development and feature creation for Purple Lotus's website. The student will have the chance to get involved in frontend development and assist in creating accessibility features for our primary web app.
During this phase, the student will be involved in set up of databases for our website which will dynamically store variables for our team to change in order to quickly update the website, requiring us to make minimal code changes.
To complete or achieve the project goals, students should have some basic knowledge of React, TypeScript, Tailwind and HTML/CSS. Any students missing any of those key skills should still be willing to learn and will be provided with guidance by experienced mentors to help them along the way. The students key responsibility will be:
- Updating the website
- Working on eliminating website waterfall through optimizations
- Add new pages using React, Tailwind and CSS
- Using git to update current iterations of the website
- Integration of databases into our website's backend
- Updating our system architecture diagrams to ensure our documentation is up to date
Learners will be provided with technical support and mentorship throughout the project and will have the chance to join the team in our meetings and discussions. Students will be provided with technical mentorship as well as guidance from project managers for this project.
Supported causes
Good health and well-beingAbout the company
Purple Lotus is a mental wellness software company. We build tools designed to make a meaningful impact on the well being of youth.