Skip to content

Repository files navigation

Omniloq - Backend

This is the backend for Omniloq, a secure password manager. The backend is built using Express, Prisma, and PostgreSQL, with password encryption handled by CryptoJS.

Features

  • Express for handling HTTP requests.
  • Prisma ORM for interacting with the PostgreSQL database.
  • PostgreSQL for secure and reliable data storage.
  • CryptoJS for encrypting and decrypting passwords.

Technologies Used

  • Node.js
  • Express
  • Prisma
  • PostgreSQL
  • CryptoJS

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/omniloq-backend.git
  2. Install dependencies:

    npm install
  3. Set up your environment variables:

    DATABASE_URL="postgresql://username:password@host:port/database"
  4. Migrate your database schema:

    npx prisma migrate dev
  5. Start the server:

    npm start

About

The API, database, encryption and authentication of Omniloq's password manager.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages