Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thiagomvilela/infinity
Project development for the 2nd unit of the Web Systems I and Database II courses at the Federal Institute of Pernambuco.
https://github.com/thiagomvilela/infinity
css css3 github-pages html javascript maven pgadmin4 postgresql react reactjs spring-boot sql styled-components
Last synced: about 1 month ago
JSON representation
Project development for the 2nd unit of the Web Systems I and Database II courses at the Federal Institute of Pernambuco.
- Host: GitHub
- URL: https://github.com/thiagomvilela/infinity
- Owner: thiagomvilela
- License: gpl-3.0
- Created: 2022-06-06T12:52:50.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-30T21:41:46.000Z (almost 2 years ago)
- Last Synced: 2023-09-04T21:07:12.983Z (over 1 year ago)
- Topics: css, css3, github-pages, html, javascript, maven, pgadmin4, postgresql, react, reactjs, spring-boot, sql, styled-components
- Language: JavaScript
- Homepage: https://thiagomvilela.github.io/Infinity/
- Size: 3.95 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Infinity♾️
## Project description
This is a project requested in the 2nd unit of the discipline Web Systems Development I and Database II at the Federal Institute of Pernambuco (IFPE), which aims to make a web application for a certain mini world.
## System Requirements:
> Create at least 8 (eight) web pages with HTML, CSS and JS from the chosen mini world (business domain):
- 8 (eight) Web pages with HTML 5, CSS 3 and JS, not including the header or footer;
- Pages must be responsive up to a screen limit of 360 x 640;
- Create a page for the header;
- Create a page for the footer;
- The 8 web pages must have the header and footer incorporated into them;
- Create at least 8 CSS classes. The CSS must be in a separate file;
- Build at least 8 JS functions. The JS must be in a separate file;> Required HTML elements that must be present somewhere in the project:
- Registration form;
• With JS validation for: e-mail, cpf, cnpj and others.
• With JS mask for: password, number field only, telephone, zip code, cpf and others...
- Image Gallery (Slide);
- File input;
- Menu;
- Icons;
- Links;
- Favicon;
- Table;
- List;
- iframe;
- Div;
- Google Maps;> Database II - Requirements for evaluation of the 2nd unit:
- Integrity;
- Index structure;
- Query optimization (Vision);
- Concurrency control;
- Recovery after failures;
- Database security.### 🛠 Technologies
The following tools were used to build the project:
- [HTML](https://www.w3schools.com/)
- [CSS](https://www.w3schools.com/)
- [JavaScript](https://www.w3schools.com/)
- [Node.JS](https://nodejs.org/en/)
- [PostgreSQL](https://www.jetbrains.com/pt-br/datagrip/)
- [pgAdmin](https://www.pgadmin.org/)