Web application for nonprofit organization 4 Future Leaders of Tomorrow (4FLOT) aimed to spread awareness of their missions to aid underprivileged communities by providing necessary resources.
Description: Develop the full Upcoming Events page and corresponding event subpages. Should include the Upcoming Events static info + background image and event card components that can redirect to event pages.
Create a responsive navigation bar with the 4FLOT logo and corresponding drop down menus for each of the sections (About Us, Get Involved, Out Impact) and a button for Donate. Make sure to create a component for the purple Donate button.
Description: Develop the Contact page that takes in input information from the user and sends an email to their email address with the corresponding information.
Description: Develop the full landing home page for the web application. It will display a section to allow donations, show upcoming events, and community sponsors.
Task Type: Frontend, Backend
Frontend
Image Carousel with Indicators (arrows and progress dots)
Help Our Cause info card
Upcoming Event cards with Learn More buttons (routes to each event specific page)
See More button (routes to upcoming events page)
Sponsors
Backend
GET request for images carousel
GET request for upcoming events (title, description)
Description: Create a footer that contains links to each page within the web app, as well as a newsletter subscription box. Create a textfield + button component with input validation that will check if the submitted email address follows an email domain. If so, make a POST request to the backend to send the email address. If not, display a message to inform the user to enter a valid email address.