Table of Contents
About The Project
Noemia is a project to practice some skills building a Full Stack project with NextJS, Hasura, GraphQL, Apollo, Postgres, JavaScript. Here you can order an experience of eating a pizza gourmet with a good wine after a delicious starter. You can do log in, put somethings delicious in your cart and place an order 🎉
Try Yourself!
A project was designed by me on Figma to be a mobile experience, so I recommend to open in a mobile device
you can see the project in Figma here
Roadmap
- CRUD Cart - Create, Update, Delete items in your cart
- CRUD User - Create, Update, Delete user informations, like address and payment methods
- Main pages to see the items by categories
- Search any item in Noemia
- List of latest orders
- Order again
Getting Started
Installation and Running Locally
- Clone the repo
git clone https://github.com/Marcos-An/noemia.git
- Install yarn/npm packages
yarn || npm install
- Rename
.env.sample
to .env and fill the values:## Firebase NEXT_PUBLIC_FIREBASE_API_KEY= NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN= NEXT_PUBLIC_FIREBASE_PROJECT_ID= NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET= NEXT_PUBLIC_FIREBASE_MESSAGING_SANDER_ID= NEXT_PUBLIC_FIREBASE_APP_ID= ## Hasura Connection NEXT_PUBLIC_DEFAULT_URI_APOLLO=
Built with
Contact
Marcos Silva
License
Distributed under the MIT License. See MIT for more information.