Skip to content

chanqoDev/Global-Prayer-Platform-Angular-Node-MongoDB

Repository files navigation

Global Prayer Platform (Angular + Node + MongoDB)


Overview

A fullstack web application built with Angular and Node.js for managing and displaying global prayer requests. The platform demonstrates scalable frontend architecture, RESTful API design, and database integration.


Features

  • Create and display prayer requests
  • REST API for data management
  • MongoDB integration for persistent storage
  • Responsive UI with Angular
  • Smooth UI interactions with animations

Tech Stack

  • Frontend: Angular
  • Backend: Node.js, Express
  • Database: MongoDB
  • Tools: GSAP, Swiper

Architecture

  • Angular frontend communicates with backend via REST API
  • Express server handles routing and business logic
  • MongoDB manages persistent data storage
  • Modular Angular structure using components and services

Getting Started

Install dependencies:

npm install
ng serve
npm run start:server

Env variables

MONGO_URI=mongodb://localhost:27017/global-prayer-platform
PORT=4000

Highlights

Built fullstack application with Angular and Node.js Designed RESTful API for managing application data Integrated MongoDB for persistent storage Structured frontend using modular Angular architecture

Future Improvements

Add authentication and user roles Implement real-time updates (WebSockets) Enhance dashboard filtering and analytics Deploy with cloud infrastructure

About

Fullstack Angular platform with Node.js API and MongoDB, designed for managing and displaying global prayer requests.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors