Skip to content

danishzulfiqar/Secrets-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secrets App (a clone of whisper app)

This is a simple web application that allows you to share your secrets completely annonimusly. You can add your secrets which will be visible to every user who uses that app.

Tech Stack

  • Frontend: EJS, JavaScript, CSS, Bootstrap, FontAwsome.
  • Backend: Node.js, Express, OAuth, MongoDb.

Features

  • Login locally or using google and facebook.
  • Annnonimus login sessions.
  • Add posts annonimusly.
  • Read others secrets.
  • Persistent storage using Node.js and MongoDB backend.

Overview

Getting Started

Prerequisites

  • Node.js and npm installed on your machine.

Installation

  1. Clone this repository to your local machine:
git clone https://github.com/danishzulfiqar/Secrets-App.git
  1. Navigate to the project directory:
cd Secrets-App
  1. Install the required dependencies:
npm install
  1. Go to .env.example and fill your own credidentials there

  2. Go live:

npm run dev
  1. Start the Server:

  2. Open your web browser and go to http://localhost:3000.

  3. You'll see the main interface where you can Login or Signup.

  4. To add a new post, simply enter the post description and click the add button.

Contributing

If you'd like to contribute to this project, feel free to submit pull requests or open issues in the GitHub repository.

License

This project is licensed under the MIT License.