Giter Site home page Giter Site logo

megahack-front's Introduction

GitHub top language GitHub license GitHub stars GitHub forks

TYKHE (PROTOTYPE) ⚑

Challenge

The challenge proposed by SEBRAE and MCTIC (Ministry of Science, Technology, Innovations and Communications) was focused in the foodservice sector and questioned how could companies conquer back their consumers after quarantine. Thus, our group came up with ideas of what solutions could contribute with the consumers' experiences and the success of businesses in the catering industry post COVID-19, and the final solution we came up with was as it follows.

Project

This is the prototype for the solution we developed for the MEGA HACK 3.0 hackathon which was promoted by Shawee and had Gr1d, Github, Zenvia, Sai do Papel and Trybe as partners.

The App 🍴

The application aims at evaluating restaurants, with regard to the security and cleaning measures implemented to help prevent COVID-19 outbreak. The evaluation database is fed by users / clients who, in turn, earn points to be exchanged for discounts at restaurants registered on the platform.

In addition, restaurants can provide digital menus and photos of the establishment, in addition to creating new discounts to be enjoyed by their customers.

Back-end

See repo

Front-end

  • JavaScript ES6
  • Hooks
  • React
  • SASS
  • Gulp

Contributing

This is an open-source and free software. Please, feel free to collaborate =).

  1. Fork it
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request

Our team

TYKHE was created with ❀️ by:


Fernando Borrelli
πŸ’» Dev

Giulia Roperto
πŸ’» Dev

Hugo Habl
πŸ’° Business

Jorge Sato
🎯 Marketing

VinΓ­cius Salinas
🎨 UX

megahack-front's People

Contributors

flborrelli avatar giuroperto avatar

Watchers

 avatar  avatar

megahack-front's Issues

MVP Structure

##SETUPS

  • Sass
  • Gulp

PAGES

Home

  • Create Home -> Login and Signup buttons

Signup

  • Create client's signup page
  • Consider Social
  • Redirect to profile and login

Login

Client

  • Create client's login page
  • Only social login?
  • Redirect to profile and signup

Admin

  • Create admin's login page
  • Redirect to create discounts page

Create Discounts

  • Form to add new discounts (partners)
  • Fields: company/cnpj, discount/products, title, description and value/product
  • Redirect to Discounts

Discounts

  • Page listing all discounts currently available, both from partners or the company itself
  • Redirect to the company's profile or back to Heat Map

Client Profile + Dashboard

  • Personal details
  • Total points
  • Points' history
  • Reviews
  • Redirect to Rules, Create Restaurant, Review Form, Claim Points and Heat Map

Rules

  • List all rules to earn points within our platform

Claim Points

  • Choose from a list of alternatives the best option to describe why the person is claiming the points
  • Redirect to Checkin if thats the case
  • Redirect to Create new restaurant, if thats the case

Checkin

  • Checkin to a restaurant to earn points and evaluate if it is full, crowded, moderate or empty
  • Redirect to Restaurant's profile

Review Form

  • Form to evaluate the company's adoption of security and hygiene measures
  • Create topics on what to evaluate + stars or other evaluation system
  • Redirect to Restaurant's profile

Create restaurant

  • Form to create a new restaurant
  • Fields: company/cpnj, address, +
  • Redirect to Restaurant's profile

Heat Map

  • Heat Map based on customers' checkin
  • Show all companies registered in our platform
  • Redirect to Discounts or Restaurant Profile

Restaurant Profile

  • All basic info
  • Clients' reviews
  • Clients' photos/videos
  • Digital menu

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.