/check-if-legal-fe-n13-delta-3

Check If Legal Frontend (Ninja 13 Delta 3) created by GitHub Classroom

Primary LanguageTypeScript

Logo

Check if Legal is a online legal paper verification platform, where you are allowed to select from expert and verified lawyers based on your city.

This repo contains front-end source code.
For back-end repository click here.

Table of Contents

  1. Demo
  2. Installation
  3. Technology Stack
  4. Authors
  5. License

Demo

Live Demo


Please Note:

  • We recommend using this app in latest browser with javascript support.
  • Try demo credentials if you not comfortable with Google SignIn OAuth.
  • Payment Gateway is in test mode, so use 4111 1111 1111 as card no to continue.

Test Credentials:
  • For Admin
  • For User/Lawyer
    • Click on "Try as Demo" button

Installation

  1. Clone the repo
    git clone https://github.com/pesto-students/check-if-legal-fe-n13-delta-3.git
  2. Set environment variables

REACT_APP_API_BASE_URL=https://api.checkiflegal.com/
REACT_APP_GOOGLE_CLIENT_ID=

  1. Install NPM packages

    npm install
  2. Run

    npm start
  3. Open http://localhost:3000 to view it in the browser

  4. Run Test cases

    npm test

Technology Stack

We tried to use a completely modern tech stack while testing out some new technologies that we had never used before. This resulted in a fast, performant, and easily-extensible web app that should be fairly future-proof for the coming next several years. We used:


Authors


Mentor


License

MIT