Giter VIP home page Giter VIP logo

appstore-app-creation's Introduction

Appstore-Clone-Puchasing-Platform

This web-app is designated to implement an appstore, where user can sign up and add its own app to the product with a price tag, following with the checkout action with Stripe API.

Overview

About this Project

  1. Design Phase: Used Figma to design the UI.
  2. Frontend: Used React JS and Ant Design React library.
  3. Backend: Used Golang as backend language
  4. Databases: Used NoSQL(Elastic Search) to allow fast look up on searching features.
  5. Deployment: Backend deployed to Google Cloud GCS, Frontend deployed to Amazon Amplify.
  6. Fetures: Signup, Login, Search App with title and description, Checkout and Create Product feature with Stripe API, Token-Based authentication.

Purpose / Critical User Journey

  1. gain practice in full-stack development, and using Golang as a backend development

Screenshot

My Image

Links

MyProcess

Built With

  • React JS and Ant Design
  • Stripe API
  • Visual Studio Code
  • Elastic Search
  • Dockerfile
  • Google App Engine, Google Compute Engine

Continued Development

I would like to improve on.

  • to polish the UI on the frontend.
  • implement delete feature in app-store.
  • implement an admin dashboard.
  • implement a purchasing history feature.
  • implement two-factor authentication on the login function.

Useful Resources

appstore-app-creation's People

Contributors

catfish0w0 avatar

Watchers

 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.