Skip to content

mercyndunge/gallery

 
 

Repository files navigation

Dark Room

Dark Room is a web application that allows users to upload and manage images. It is built using Node.js, Express, MongoDB, and EJS for templating.

Features

  • Image upload and management
  • Integration with Slack for deployment notifications
  • Continuous Integration and Deployment (CI/CD) pipeline using Jenkins
  • Hosted on Render

Technologies Used

  • Backend: Node.js, Express
  • Database: MongoDB, Mongoose
  • Templating Engine: EJS
  • CI/CD: Jenkins
  • Hosting: Render
  • Notifications: Slack

Setup Instructions

Prerequisites

  • Node.js (v14 or later)
  • MongoDB
  • Git

Installation

  1. Clone the repository:
    git clone https://github.com/mercyndunge/gallery.git
    cd gallery

About

Friday: Week 2 IP 1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 58.0%
  • EJS 38.0%
  • CSS 4.0%