Skip to content

A Museum of Art API-based website built during the Microverse online program as part of the JavaScript module Capstone project by a team of two people. The purpose of the project was to provide hand on experience in javascript, unit-testing, and API. The app is built using the frontend technologies HTML, CSS, and JavaScript.

License

Notifications You must be signed in to change notification settings

Microverse-Fullstack-Program/JavaScript-Capstone

Repository files navigation

image

Musem of Art API-based WebApp

📗 Table of Contents

📖 [JavaScript Capstone]

A Museum of Art is website built during the Microverse online program as part of the JavaScript module Capstone project by a team of two people. The purpose of the project was to provide hand on experience in javascript, unit-testing, and API. The app is built using the frontend technologies HTML, CSS, and JavaScript.

[JavaScript Capstone]

🛠 Built With

Tech Stack

  • VS Editor
  • GitHub and Gitflow
  • HTML5
  • CSS3
  • JavaScript ES6
  • Webpack
  • JavaScript API
  • Jest Unit testing

Key Features

The key features of this website include.

  • Interactive
  • Responsive
  • API enabled

(back to top)

🚀 Live Demo

(back to top)

🚀 Live Demo Video

(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 to install npm and node.js as well as webpack and linter modules

Setup

Clone this repository to your desired folder:

  1. Use VScode: open terminal in VScode
  2. Navigate to the directory where you want clone the copy of this repository
  3. Create new directory [optional]
  4. Clone the repo using the below command

git clone https://github.com/Microverse-Fullstack-Program/JavaScript-Capstone.git

Usage

This project can be used to learn and practice javascript ES6 and Webpack. More specifically;

  • Building a dynamic websites and single page apps.
  • Use ES6 syntax, modules, callbacks and promises.
  • Use webpack.
  • Apply HTML, CSS and JavaScript best practices.
  • Write units tests for a JavaScript app.
  • Follow GitHub flow and Gitflow.
  • Solve git conflicts.
  • Use API documentation to send and receive data from an API.
  • Understand and use JSON.
  • Make JavaScript code asynchronous.
  • Perform a code review for a team member.

(back to top)

👥 Authors

The collaborators of this project.

👤 Thinus Van de Venter

👤 Chere Lemma

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

Give a ⭐️ if you like this project!

(back to top)

🙏 Acknowledgments

I would like to thank Microverseinc for.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

A Museum of Art API-based website built during the Microverse online program as part of the JavaScript module Capstone project by a team of two people. The purpose of the project was to provide hand on experience in javascript, unit-testing, and API. The app is built using the frontend technologies HTML, CSS, and JavaScript.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •