REPOSITORY OVERVIEWLive repository statistics
★ 2Stars
⑂ 0Forks
◯ 0Open issues
◉ 2Watchers
33/100
OPENREPOHUB HEALTH SIGNALLimited signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
10 Community adoption25% weight
5 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
84 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Notify (Simple Social Media App)
Notify is a hobby project built using Jquery, Express.js, EJS, Cloudinary, REDIS and MongoDB. This app serves as a simple social media application built by Keith Poncardas.
Features
- Express.js for backend handling
- EJS for templating
- Cloudinary for image upload
- MongoDB for database management
- Jquery for Ajax
- Authentication with JWT
- Basic CRUD operations
- REDIS for DB Caching and Load Optimization
DATABASE DESIGN (ERD)
Installation
- Clone the repository:
git clone https://github.com/Keith-Poncardas/notify.git
cd notify
- Install dependencies:
npm install
Environment Variables
Create a .env file in the root directory and add the following:
MONGO_URL=<YOUR MONGO URL>
PORT=<YOUR PREF PORT>
JWT_SECRET=<JWT SECRET>
JWT_EXPIRATION=<YOUR PREF JWT EXP>
# CLOUDINARY
CLOUD_NAME=<YOUR CLOUDINARY NAME>
API_KEY=<YOUR CLOUDINARY API>
API_SECRET=<YOUR CLOUDINARY API KEY>
# REDIS CLIENT
REDIS_HOST=<YOUR REDIS HOST>
REDIS_PASS=<YOUR REDIS PASS>
Running the App
Start the development server:
node server.js
License
This project is for personal use and learning purposes only.
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
About This project is designed to send email alerts to users when a stock from NIFTY 50 experiences a significant drop in price. Built with HTML, CSS, JavaScript, Node.js, Express, and MongoDB, It uses web scraping and Nodemailer to notify users.
35/100 healthActive repositoryHas homepage
HTMLNo license#cron#expressjs#mongoose#nodejs
⑂ 0 forks◯ 0 issuesUpdated Feb 9, 2024
Project homepage ↗This is a Socket-Based Chat Application! This project is designed to connect users randomly and allow them to chat with each other. It handles user connections, disconnections, and notifies users when their match disconnects.
34/100 healthActive repositoryHas homepage
CSSNo license#css3#expressjs#html5#javascript
⑂ 0 forks◯ 0 issuesUpdated Dec 4, 2024
Project homepage ↗