Cosmotics

What is it?

An online cosmetics shop without cart functionality, search and recommender system, payment integration, or inventory tracking. All this without any discount.

How to use it?

Here is the Github Link

How it's made?

Cosmotics backend runs completely on AWS on the AWS Amplify framework. Features pulled from other AWS services with Amplify include?

  1. AWS Cognito for User Authentication.
  2. AWS Appsync for GraphQL API.
  3. DynamoDB for Database.

BrainDrop💡

Follow these steps to configure Amplify locally.

  1. Do you have an account on AWS? No. Then create one here.
  2. Follow this guide to configure the development environment with AWS Amplify.
    1. Initialize a NextJS with Amplify and Amplify UI by going through this tutorial

The front end is a Nextjs web application deployed on the AWS Amplify frontend environment. It is written in Typescript using code from Chakra UI for the UI to make my life easier

What I have learned?

What to do next?

I cannot discount myself from the words I've written on a piece of rock.