https://github.com/arturbomtempo-learning/personal-blog-assignment
Final Project for the Web Interface Development course in the first semester of the Computer Science program.
https://github.com/arturbomtempo-learning/personal-blog-assignment
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.2%) to scientific vocabulary
Keywords
Repository
Final Project for the Web Interface Development course in the first semester of the Computer Science program.
Basic Info
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
Personal Blog Assignment
Final project for the Web Interface Development course in the first semester of the Computer Science program, created with the goal of consolidating the main knowledge learned about front-end development and the consumption of a Restful API using the JSON Server library.
🔨 Project functionality
The website consists of a personal blog that shares some personal information, data from created repositories, tips for starting in the software development field, and showcases some of my college colleagues. All this information is dynamic, meaning it is being consumed and loaded from the GitHub API and a locally created JSON Server.
💻 Technologies used
- HTML: page structuring, accessibility and semantics
- CSS: page styling
- Bootstrap: provides ready-to-use HTML and CSS components, facilitating the creation of responsive web interfaces
- JavaScript: dynamicity of the page
- Node.js: allows the execution of JavaScript code outside the browser
- JSON Server: enables the creation of a RESTful API using a JSON file as a data source
- GitHub API: allows developers to access and interact with GitHub’s repositories, user profiles, and other features programmatically
📁 Access and execute project
1. Install and configure Node.js on your computer
2. Clone this repository on your machine
3. Run the project on your computer
- Install the project dependencies using the command
npm install - Run the command
npm startto start the project execution - Finally, open the URL
http://localhost:3000in your browser
Owner
- Name: Artur Bomtempo | Learning
- Login: arturbomtempo-learning
- Kind: organization
- Email: arturbcolen@gmail.com
- Location: Brazil
- Website: https://arturbomtempo.dev
- Repositories: 1
- Profile: https://github.com/arturbomtempo-learning
Sharing the journey. One lesson, one line of code at a time.
GitHub Events
Total
Last Year
Dependencies
- 116 dependencies
- prettier ^3.3.2 development
- express ^4.17.1
- json-server ^0.17.4