This project is designed to facilitate knowledge-sharing among fellow students, focusing on the concepts taught during Web Interface Development classes. It serves as a resource for the development of the final project of the first term.
The project features a contact registry with CRUD (Create, Read, Update, Delete) functionality, allowing users to create, read, update, and delete contact data. This functionality is implemented using pure JavaScript and the JSON Server library, simulating a web server (API).
- HTML: page structuring, accessibility and semantics
- CSS: page styling, animation and responsiveness
- Bootstrap: provides ready-to-use HTML and CSS components, facilitating the creation of responsive web interfaces
- JavaScript: enables page dynamism and API connection
- JSON Server: enables the creation of a RESTful API using a JSON file as a data source
You can view the hosted page by clicking here.
Note: if you encounter an error reading the contacts on the hosted site, it may be due to the JSON server API not currently running. In such cases, you can clone this project along with the API hosted on Repl.it for testing purposes. Remember to update the apiUrl
in the connection.js
file to the cloned API link.