Skip to content

mobina-soltani/1800_202430_DTC8

Repository files navigation

Project Title

EatMOJI

1. Project Description

DTC08 is developing a web application to help friend groups decide which food places to go to by taking account of various things like cuisine preferences and allergies.

2. Names of Contributors

List team members and/or short bio's here...

  • James Paolo Rili
  • Youngbin Park
  • Mobina Soltani

3. Technologies and Resources Used

List technologies (with version numbers), API's, icons, fonts, images, media or data sources, and other resources that were used.

  • HTML, CSS, JavaScript
  • Bootstrap 5.3+ (Frontend library)
  • Firebase 8.0 (BAAS - Backend as a Service)
  • Yelp Fusion API

4. Complete setup/installion/usage

State what a user needs to do when they come to your project. How do others start using your code or application? Here are the steps ...

  • Make sure firebaseAPI_DTC08.js exists and has the API key.
  • Connect the project to live server.

5. Known Bugs and Limitations

Here are some known bugs:

  • Incomplete Implementation: this is just the minimum viable product.
  • Yelp API only has a limited amount of calls.
  • Header is wonky on mobile emulator.

6. Features for Future

What we'd like to build in the future:

  • Add friends list
  • Implement allergies
  • Add tags to restaurants

7. Contents of Folder

1800-2024-DTC08/
├─ index.html
├─ main.html
├─ login.html
├─ skeleton.html
├─ *.html
├─ components/
│  ├─ header_*.html
│  ├─ footer_*.html
├─ scripts/
│  ├─ *.js
├─ styles/
│  ├─ *.css
├─ icon/
├─ res/

The sub-folders contain:

  • components: Reusable HTML components.
  • scripts: All *.js files that define logic and user interaction.
  • styles: External stylesheets.
  • icon and res: folders for icons and images respectively.

skeleton.html is the template html for all the pages.

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •