This project is an Client Only Angular Application intended to work as a basic dashboard search for the mock dataset of local dispensaries Main Features:
- Filtering by rating on dashboard
- Searching by name on main page
- Viewing basic storefront page
Requirements:
- Node.js LTS
- Angular CLI.
- Install with npm install -g @angular/cli
Instructions:
- Pull down cloned repo
- npm install
- ng serve
Dispensaries.Dashboard.mp4
Welcome! We're thrilled that you're considering joining our team. To showcase your skills, we invite you to build an innovative application using the dataset provided below. This README.md outlines the expectations and requirements for your project.
Your task is to create a meaningful application utilizing the provided dataset. Your application should address a real-world problem or offer a useful feature related to dispensaries. The dataset includes extensive metadata on dispensaries along with their menus. Integrate as much of this data as possible to enhance your application's functionality.
Bonus points will be awarded for incorporating additional data via APIs or downloadable datasets.
Feel free to use any language or framework for this project. While we embrace a diverse set of technologies, most ( web-based) applications developed by Headset leverage the latest version of Angular and TypeScript.
You have two options to access the dataset:
- Local File Access: A file named dispensaries.json is included in the repository, containing a comprehensive dataset of dispensaries along with metadata and menu items.
- Database Access: If you prefer to demonstrate your API and database skills, we can provide credentials to a MongoDB instance containing the dataset. Contact us if you choose this option.
- GitHub Repository: Fork this repository and send us the link to your repo/branch when ready. This repository is public so please do not submit your changes in the form of a PR to this repository. We’ll be eagerly awaiting your submission!
- README: Ensure your repository includes a README that explains how to set up the project, a brief description of the application, and usage instructions.
- Video Demo: Record a short video (up to 5 minutes) demonstrating your application and its features.