Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alexandrecpedro/immersion-alura-gemini

Project developed in Dev Immersion with Gemini, ministered by Alura
https://github.com/alexandrecpedro/immersion-alura-gemini

alura css3 gemini google html5 javascript vercel

Last synced: 1 day ago
JSON representation

Project developed in Dev Immersion with Gemini, ministered by Alura

Awesome Lists containing this project

README

        


Dev Immersion with Gemini





Athletes of Brazil - part 1




Athletes of Brazil - part 2



The Project โ€ข
How it works? โ€ข
Technologies โ€ข
Route โ€ข
How to Use




๐Ÿ““ The Project


For sports enthusiasts seeking comprehensive information about their favorite athletes or sports, this application serves as an invaluable resource. It offers a swift and user-friendly means of accessing detailed data.





๐Ÿ’ก How it works?




  1. Input and search: Enter the desired athlete or sport into the designated search field.


  2. Data retrieval: The application conducts a comprehensive search of its extensive database (housed within the dados.js file) to identify pertinent information aligning with your query.


  3. Output generation: Upon successful retrieval, the application generates a concise summary, including the athlete's name, a brief description, and a link for additional details. In the absence of matching data, a corresponding message is presented to the user.





๐Ÿ›  Technologies


The following tools were used in building the project:

| Tools | Description | References |
|:-----------------:|:-----------------------------------------------:|:-------------------------------------:|
| VS CODE | IDE | https://code.visualstudio.com/ |
| HTML | Underpins the webpage's structure, defining elements such as headings, buttons, and result display areas | https://developer.mozilla.org/en-US/docs/Web/HTML |
| CSS | Enhances the aesthetic appeal and layout of the webpage through the application of styles, including color schemes and typography | https://developer.mozilla.org/en-US/docs/Web/CSS |
| JavaScript | Serves as the application's programming logic, executing search functions, comparing data, and dynamically updating the user interface | https://developer.mozilla.org/en-US/docs/Web/CSS |




Frontend







IDE








๐Ÿ”Ž Route



  1. Part 1 - Starting the project with HTML and CSS | Class 01



  2. Part 2 - Styling the project with CSS | Class 02



  3. Part 3 - Creating the database using JavaScript | Class 03



  4. Part 4 - Implementing the search functionality | Class 04



  5. Part 5 - Completing the project with GitHub and deployment | Class 05





๐Ÿงช How to use



  1. Set the development environment at you local computer

  2. Clone the repository

    • git clone https://github.com/alexandrecpedro/immersion-alura-gemini



  3. Enter the project directory:

    • cd immersion-alura-gemini



  4. Run the project:


    • Accessing the application: Navigate to the index.html file and open it using your chosen web browser.


    • Initiating a search: Input the desired athlete or sport into the designated search field to commence a query.