Giter VIP home page Giter VIP logo

cos301-se-2021 / geocode Goto Github PK

View Code? Open in Web Editor NEW
4.0 5.0 2.0 14.01 MB

Peak Performers - GeoCode - The GeoCode project is inspired by the popular Geocaching app. Instead of using physical geocaches, QR codes (called geocodes) will be hidden and can be scanned by participants to view the contents of the discovered geocode.

Home Page: https://geocodeapp.tech

License: MIT License

Java 71.13% JavaScript 0.14% TypeScript 24.79% HTML 2.57% Shell 0.15% SCSS 1.22%
geocode geocaching qr-code docker postgresql-database springboot docker-container

geocode's People

Contributors

bytesizedginger avatar calebjohnstone avatar github-actions[bot] avatar michael-stroh avatar nitronbiohazard avatar robotic-coder avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

geocode's Issues

User Swagger

Create the Swagger documentation for the User subsystem

User Characteristics

Create and maintain the user characteristics for the SRS document such that anyone who reads it knows who the targeted users are.

Demo Video

Create a video where the team goes through what they have completed for the first demo. This video will include both the code implemented, the unit tests on that code and the documentation.

GeoCode Unit Test

Create unit tests to test the implemented use cases for the GeoCode subsystem.

Ensure all the tests pass and they extensively test the use cases.

Licence

Confirm with the client what type of license they want for the project, generate it and upload the license to the repository.

User Service

Service implementation for the User subsystem

Create Git hub Readme

Create and maintain the GitHub ReadMe with the relevant information. This helps enable a viewer to get all information from the collaborators to the mentors and the scope of the project. All relevant information should be present in this and up to date.

Repository Badges

  • Look into other cool badges
  • Code Coverage
  • Build
  • Requirements
  • Issue Tracking
  • Monitoring

GeoCode Repository

Create the repository that links to the database for all the attributes that are stored in the GeoCode subsystem.

For the first demo also create a mock repository since no integration has been implemented yet.

Geocode Integration Test

Test if the GeoCode subsystem is implemented correctly and can use the functionality from the other subsystems that it needs to operate.

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.