Skip to content

KritapasSuwannawin/Checkpoint-Frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Checkpoint Frontend

Checkpoint Frontend is a service provided by Checkpoint, a startup project that has participated in various competitions and won numerous awards, as shown in the Achievement section below.

Designed for relaxation and personalized experiences, Checkpoint Frontend offers customizable visual scenes, ambient sounds, and music, enabling users to create a calming environment that suits their preferences. To access this service, please visit https://checkpoint.tokyo (currently only available on desktops).

To power this service, Checkpoint Frontend relies on APIs provided by Checkpoint Backend, a RESTful API server that serves as the backend for the website.

Tech Stack

This project uses a number of key libraries and cloud services, including:

  • ReactJS, a JavaScript library used for building user interfaces.
  • React Router, a routing library for React that provides a way to navigate between different components of the application.
  • Redux Toolkit, a set of tools built on top of the Redux state management library that simplifies common Redux use cases.
  • Firebase Authentication, a user authentication and identity management service.

This project and its associated cloud services are hosted on Amazon Web Services (AWS), utilizing AWS Amplify for this project, AWS S3 for cloud storage, and AWS CloudFront for CDN.

Status

Checkpoint Frontend is currently up and running, serving many real users daily. However, as new requirements from the Checkpoint team become available, the project will be updated to accommodate the latest changes.

Achievement

We're proud to have achieved the following:

  • AWS Entrepreneurship Program 2021
    • 1st Place Winner
      • Awarded 200,000 AWS cloud credits and 5,000 THB.
  • TED Youth Startup Fund
    • Funding Recipient
      • Awarded 100,000 THB in funding.
  • Innofunding & Innocrowding by Nitad18
    • Finalist
  • CU Startup Thailand League 2022
    • Top 5 team
      • Selected as a representative team of Chulalongkorn University.
  • SCB 10X Metathon
    • Made it through the first round.
  • Startup Thailand League 2022 (Regional Championship)
    • Represented Chulalongkorn University as a participant.

In terms of the number of users, as of February 26, 2023, we have 690 registered users on our platform from about 1 year of operation.

Acknowledgment

The Checkpoint UI team is responsible for the user interface of this project, and the Checkpoint business team is responsible for participating in startup competitions and conducting market research.

Roadmap

My plan to improve the current version of this project primarily focuses on enhancing the website's aesthetics. The following are the improvements that I plan to do:

  • Add micro-interactions to enhance the hover and active states of each component.
  • Implement transitions between each component (possibly using the React Transition Group library).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published