Our project was made through the use of various skills and technicals learned throughout the course of AP Computer Science Principles
This is our trimester 3 project for AP CS Principles. We aspire to create an easy platform for users to get information on COVID-19. We used code including HTML, CSS, Javascript, and other front end and bac end code in order to create a functional and efficient Covid-19 Information website. Our plan was to make our website show people all covid counts and cases and show them all the information about covid. Make it into a news site as well with multiple api from other sites. Explain how covid works, what symptoms, data, api, database, a login system and also an email system. Covid has been a huge factor in everyone’s life and we want people to know the latest Covid news because this pandemic isn’t going anywhere soon. We used code and references from projects, routes, flask, sql, api, python, html, and will use github. Maybe even a little JS. Will also use POST and have JSON.
In our website, we created databases, REST APIs, informational subpages, individual sections with minilabs through the use of blueprints. Our website goes beyond basic Python fundamentals and a simple website, by introducing the use of POST and including a database into our website. We implemented a database that can store the user’s data as well as display data and information about Covid. We used SQLAlchemy to help with our databases. Our website y have multiple apis. Our website allows entertainment and learning in the form of getting to view data and information about Covid kind of like a news site. In terms of things our website will actually effect, our website will bring something entertaining and interactive to Night at the Museum and strengthen our teams portfolio as it will provide proof of our competency with web development and data
Our easter egg is accesible through the navigation bar as a hidden button, but can change with future updates. Because website is not run off RPI / AWS yet, you can clone project and run project on your own machine. The easter egg can be found between the "mission" and "survey" buttons.
Our biggest goal, that needs to be completed ASAP is the RPI / AWS deployment
Create login session that can interact with a SQL database
Pull from different websites (data curation), get more accurate data and new statistics that users will find useful
Allow users to access other reviews, and be able to rate off stars, not just inputting a number.
This information can also be found on our scrum board:
2. Enhance or Define a Class to manage a complex data set
3. Create an Object from a Class in Python
4. Display data or enhanced data from this Python Object on Project Web Page using "getters"
2. Enhance or Define a Class to manage a complex data set
3. Create an Object from a Class in Python
4. Display data or enhanced data from this Python Object on Project Web Page using "getters"
This information can also be found on our scrum board:
Ryan worked on this. You can find it in the navbar, and you can fill out a survey report, rating your experience on our website. You also have the option to leave your contact information. Contains data filtering, however this portion is still needs some work. Link to code for tables: https://github.com/ryanmgds/P4-Wildcats/blob/main/templates/healthydinners.html , link to code that contains format of page: https://github.com/ryanmgds/P4-Wildcats/blob/main/templates/base.html
Bryce worked on this. You can find this in the navbar. So far, easter egg location has been made. Login session is in progress at the moment. Code to easter egg: https://github.com/ryanmgds/P4-Wildcats/blob/main/templates/easteregg.html
Link to new statistics pulled here:
Still in progress, attempted deployment on RPI many times, have failed. Will try out AWS.
Nihar Marar, Colin Tran, Luca Pinto, Bryce Modugno, Francis Lim