Skip to content

Content management system built to practice some topics like CI, Scalability and AWS

Notifications You must be signed in to change notification settings

Ahmed1monm/Xedium

Repository files navigation

Xedium:

Content management system to write your [blogs | posts | articles]

Architecture:

architecture

Database schema:

Untitled.png

Tools used:

  • Nest.js
  • PostgreSQl
  • TypeORM

How to run the project:

- this project uses PostgreSQl as a database so you need to install it first till I dockerize the project :D

  • Clone the repo
    git clone https://github.com/Ahmed1monm/Meduim-clone.git
  • install dependencies
    npm install
  • create a .env file and add the following variables:
    APP_PORT=3000
    ENVIROMENT=development
    
    #database config
    DB_HOST=localhost
    DB_PORT=5432
    DB_USER=postgres
    DB_PASSWORD=password
    DB_NAME=meduim-nestjs
    DB_TYPE=postgres

About

Content management system built to practice some topics like CI, Scalability and AWS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages