Skip to content

The server for "Just the Occasion". A greeting card app.

License

Notifications You must be signed in to change notification settings

zempo/jto-server

Repository files navigation

Just The Occasion

The Greeting Card Platfrom

Links

Mission

We spend too much time finding the right greeting cards. Imagine being able to create a greeting card -- ready to print and paste on paper -- within a minute! Then, imagine being able to share, publish, edit, and download your own occasion.

"Just the Occasion" is built for all your moments.

Guide

If there are any lingering questions, click on the "Start" link.

  1. Create an Account (Email for Emailing Cards)
  2. Explore the "Create" page for your own cards.
  3. After creating a card, hover over and click on a card to open the mini menu. Second Screenshot of the Browse page
  4. You can view, update, delete, publish/unpublish, or download
  5. The download mini menu lets you copy other public cards to your gallery, or download a pdf (Email service is coming this December!).

Screenshots

Create ⟷ Edit ⟷ Delete

Gif of Creating an Occasion

Download

Gif of the Download Editor

Browse

Screenshot of the Browse page

Socialize

Screenshot of public card

Main

Screenshot of the landing page

Technologies Used For Backend

  • Node Server
  • Express
  • PostgreSQL + Knex
  • Bcryptjs + jwt authentication
  • Swearjar (Optimized this npm to recognize regex and replace profanity with astrices)
  • Cloudinary + Amazon AI image moderation
  • Chai + Mocha for testing

About

The server for "Just the Occasion". A greeting card app.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published