The Turtle Shelter Project is a non-profit organization dedicated to providing foam vests to homeless individuals who may not have access to shelter. This website serves as both a public interface for the organization and an administrative platform for managing various aspects of the project.
Videos for each class: https://docs.google.com/document/d/1mLzp0-AqDmUetOzJLuHy7PP-8waTdEPSMPme-CWU0qM/edit?usp=sharing
- Information about the organization and its mission
- Details about homelessness and hypothermia
- Ways to get involved and make donations
- Event scheduling and participation
- Contact information and support
- Team member recruitment
- Secure admin login system
- Dashboard with Tableau visualization of homeless statistics
- Event management system
- Team member management
- Training resources administration
- FAQ management
- Calendar integration for event scheduling
- Frontend: EJS (Embedded JavaScript templates), HTML, CSS
- Backend: Node.js, Express.js
- Database: PostgreSQL
- Visualization: Tableau
- Authentication: Custom authentication system
- Hosting: AWS Elastic Beanstalk
The platform includes analysis of homeless population data across different states, with particular focus on:
- Sheltered vs. unsheltered populations
- Age group distributions
- Geographic comparisons
- Temporal trends
- Clone the repository
- Install dependencies:
npm install - Set up environment variables
- Run the development server:
npm start