Skip to content

MMGGYY66/JavaScriptCapstoneModule2

 
 

Repository files navigation

JavaScript Capstone Project (Module 2)

logo

JavaScript Capstone Project (Module 2)

📗 Table of Contents

📖 [JavaScript Capstone Project (Module 2)]

[JavaScript Capstone Project (Module 2)] The JavaScript capstone project is about building our own web application based on an external API. We select GoogleBooks API which is an API that provides data about different books that one can like and add comments and then build the webapp around it. The webapp will have 2 interfaces (One for the home page and the other for showing and adding comments). Also the users can search for an specific book or category and this is one extra feature we add to the project. We also used google books icon to our website.

🛠 Built With

Tech Stack

Client
  • HTML5
  • CSS
  • JS
  • ESLint
  • StyleLints
  • GitFlow
  • ES6
  • Webpack
  • Jest

Key Features

  • [Dynamicly]
  • [Git flow]
  • [Good HTML, JS and CSS practices]
  • [ES6, modules]
  • [Jest, tests]
  • [Webpack]

(back to top)

🚀 Live Demo

- Description video link

JavaScript Capstone Project Module 2

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

  • A computer with node.js.
  • Internet access.

Setup

In order to run this project you need: clone this repo [https://github.com/NelsonAraujo93/JavaScriptCapstoneModule2.git]

Install

After cloning the repo you need to install de dependencies.

  • Run this in the project folder (npm install).

Usage

Once the project is installed you only need to run the script (npm run build -> npm run start).

(back to top)

👥 Authors

👤 Nelson Araujo

👤 Mohamed Gamil Eldimardash

(back to top)

🔭 Future Features

  • [Paginator]

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page

(back to top)

⭐️ Show your support

If you like this project take the time to give feedback, we will appreciate it.

(back to top)

🙏 Acknowledgments

We would like to thank Microverse for giving me the chance to improve my coding.

(back to top)

❓ FAQ

  • What is this for?

    • This is a capstone project to practice working with kanba, API, webpack, ES6, Jest, Responsiveness and best practices.
  • Can i copy this project?

    • Your welcome, copy this project and let us know if you need something.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 85.6%
  • CSS 10.7%
  • HTML 3.7%