Over Da Rainbow is the name of a meteor web application which used the meteor-application-template-react and was developed by Ruben Jacobo, Timothy Ro, Kevin Nahinu, and myself as our final project for our Software Engineering class. This app is designed to help University of Hawaii students step outside their dorms and classrooms to explore beautiful sceneries and destinations offered on Oahu responsibly with a sense of community. Along with information about locations across the island on the application you can learn about various campus spots, volunteer opportunities and leave reviews documenting your experiences for any location/spot in the database. You can learn more about our application and view the source code through our GitHub home page here and view our deployed site using Digital Ocean here.
Modifying the Signup Form to take info for the user’s profile. I modified the semantic ui react form to add forms and dropdowns that take the user’s email/username, password, first and last name, class year, avatar choice, short bio, and their instagram username. These inputs are submitted and creates a new user with their information saved to their profile.
This was my first ever web application project and the first one to be deployed online for the world to use! With this final project it was a very enjoyable expereince where we put in use almost all the software engineering concepts we learned in class. I got an intro to software project management with issue dirven project management working with my team to efficently work towards milestones with consistent meetings and the use of a project board. Pervasive through the project was the use of Github Desktop which helped us work out our designated issues in seperate branches, which were then safely merged back into the master branch after we finished the issue. This project greatly improved my web development skills with increasing my skills with implementing features with Semantic UI React frameworks, proficiency with IntelliJ and helped me grasp a better understanding of how both Mongo DB and Meteor work and how they function in unison. All in all I felt like this project was very enjoyable and offered invaluable lessons!