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.
- Frontend: EJS, JavaScript, CSS, Bootstrap, FontAwsome.
- Backend: Node.js, Express, OAuth, MongoDb.
- Login locally or using google and facebook.
- Annnonimus login sessions.
- Add posts annonimusly.
- Read others secrets.
- Persistent storage using Node.js and MongoDB backend.
- Node.js and npm installed on your machine.
- Clone this repository to your local machine:
git clone https://github.com/danishzulfiqar/Secrets-App.git
- Navigate to the project directory:
cd Secrets-App
- Install the required dependencies:
npm install
-
Go to .env.example and fill your own credidentials there
-
Go live:
npm run dev
-
Start the Server:
-
Open your web browser and go to http://localhost:3000.
-
You'll see the main interface where you can Login or Signup.
-
To add a new post, simply enter the post description and click the add button.
If you'd like to contribute to this project, feel free to submit pull requests or open issues in the GitHub repository.
This project is licensed under the MIT License.