/wocean_client

Client React App for Wocean, A note taking wonder

Primary LanguageTypeScript

Wocean 🌊📃

Visit the app here

What is it?

Wocean, a play on words for an existing (and beloved) notetaking app that I use daily 😉 I have developed this project to showcase skills intigrating a headless Node.js server api into a React SPA.

Noteable Features:

  • Hand built robust authentication system using JSON web tokens and [...TBD...] for end to end encryption.
  • Carefully design relational database to power document nesting and file attachments using polymorphism

Stack 📦:

Front 🎨:

  • Typescript
  • React (React-Router-Dom)
  • TailwindCSS
  • Front Deployment hosted on Vercel
  • Initially bootstrapped with Vite

Back ⚙️:

  • Node.js (with Express.js)
  • Server Deployment hosted on Heroku
  • Serverless PostgreSQL Database hosted on Vercel - managed with pgAdmin

(Client Side)

Server Side Repository