Giter Club home page Giter Club logo

1800_202410_bby26's Introduction

Stardust

Our project has been hosted into Stardust

1. Project Description

This browser-based web application tracks and records people's travel. Our project is to help people track their directions To help people record their fantastic travel memories

2. Names of Contributors

  • Hi, my name is Jack! I am excited to start working on this project!
  • Hello, I am Uppnoor, ready to work on this project!
  • Hi, my name is Jiarui Xing, and people usually call me Jerry. I will try my best to work in a team!

3. Technologies and Resources Used

  • HTML, CSS, JavaScript
  • Bootstrap v5.0 (Frontend library)
  • Firebase v10.9.0 (BAAS - Backend as a Service)
  • Node.js v20.11.1, npm v10.2.4, CommonJS model, ECMAScript (JS in Server)
  • Microsoft Edge, Google Chrome (Browser)
  • Git v2.44.0.windows.1, GitHub, GitKraken v9.13.0 (Version control)
  • Adobe Photoshop 2023 (For Icons and Logo)
  • JetBrains WebStorm v2024.1, Microsoft Visual Studio Code (IDE)
  • Microsoft Windows 10 22H2, 11 (OS)

4. Complete setup/installation/usage

  1. Access via HTTP
    • Go to Stardust
    • Log in / Sign up
    • Do whatever you want (Except for XSS attacks or something like that)
  2. Access via LiveServer (or IDE's built-in Live)
    • Live from index.html
    • Log in / Sign up
    • Do whatever you want (Including change code or destroy this project for fun)

5. Known Bugs and Limitations

Here are some known bugs:

  • We use the OpenStreetMap open API, so if you can't access it and the console displays the error TIME OUT, it's mostly because you've reached the access limit. After all, it is free and open source.
  • It might not work on some people's computers. After many debugging attempts, it's very likely a default root directory issue. Since we couldn't use filepath or similar methods, such issues might occur frequently. Try switching to a different IDE Live or adjusting the startup parameters to see if that helps.
  • When you update your profile, it will go to main page automatically, but cannot load it.
  • If there are any unknown issues, please post them in the issues section, or just fix it and request a pull; unless something unexpected happens, we probably won't try to fix it. :)

6. Features for Future

What we don't like to build in the future:

  • Customer support You don't have to log in
  • Multi-platform Both PC and PE
  • Interactive map: Personalised travel tracking Mark places Photos Notes Travel route planning Optimise travel routes
  • Destination discovery and recommendations Interest-based recommendations Community recommendations
  • Real-time weather and transit information Weather updates Transit info Time Alert
  • Social interaction and community Sharing and interaction Travel stories Photos Interacting with the community
  • Offline features maps Offline journal entry Record offline and sync when online
  • Rewards and gamification elements Achievement system Unlock places Completing challenges Leaderboards Number of places visited User ratings

1800_202410_bby26's People

Contributors

yuanxiqwq avatar jackhuynhle avatar uppnoor avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.