Skip to content

A personal project I created to learn ReactJS with Typescript using Stateless Authentication with JWT and localStorage, as also improve my skills in product development, UI/UX, SEO, and so on. This is a Micro SaaS (software as a service) project, that uses Stripe checkout to take care of payments and subscriptions management.

Notifications You must be signed in to change notification settings

AlexGalhardo/nerdapi.com

Repository files navigation

nerd-api-readme-video.mp4

Introduction

  • A personal project I created to learn and improve my skills in:
    • ReactJS with Typescript
    • Single Page Applicaiton (SPA)
    • Stateless Authentication & Authorization using JWT
    • localStorage
    • Webhooks
    • Product development (UI/UX, SEO, etc)
    • SaaS (Software as a Service) FrontEnd Development

Tools and Services Used

API

Development Setup Local

  • Clone this repository
git clone https://github.com/AlexGalhardo/nerdapi.com
  • Enter repository
cd nerdapi.com/
  • Install dependencies
npm install
  • Setup enviroment variables
cp .env-example .env
  • Start local server
npm run dev

Build for deploy

  • Create build
npm run build
  • Preview production build
npm run preview
  • Open production build local server (build + preview)
npm run start

License

MIT

Copyright (c) August 2023-present, Alex Galhardo

About

A personal project I created to learn ReactJS with Typescript using Stateless Authentication with JWT and localStorage, as also improve my skills in product development, UI/UX, SEO, and so on. This is a Micro SaaS (software as a service) project, that uses Stripe checkout to take care of payments and subscriptions management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages