Skip to content

Erp site for different stakeholders like enterprise owners, customers and website admin. Each stakeholder has full-fledged functionalities as mentioned in readme.md and the app is docker containerized.

Notifications You must be signed in to change notification settings

soham-1/internet-programming-sem5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

internet-programming-sem5

This is a ERP website where users can either login as shopkeepers, customers or admin. Fill in their respective profile details and shop for their favourite items.

Getting started

  • clone the project into xampp/htdocs folder
git clone https://github.com/soham-1/internet-programming-sem5.git

Run on Docker 🐋

build containers

docker-compose up -d --build

stop container

docker-compose stop

start again using

docker-compose start

Run locally

Prerequisites

  • PHP (xampp or any php server)

steps

  • Create database ErpDb in phpmyadmin
  • import the erpdb.sql file in Erp/Database folder into ErpDb in phpmyadmn
  • start the xampp server and mysql server
  • access the using localhost port and address till ErpSite/views

Workflow

  • create a user account of each of the types
    • customer
    • enterprise
    • admin
  • set up the profile page first and then browse to other pages.
  • as enterprise account, add different products to inventory so customers can see order and pay for them
  • as customer do some transactions (shopping), so enterprise can see a report of their sales
  • give feedbacks from customer and enterprise, so admin can see a overall report of users.

functionalities of all stakeholders

  1. Enterprise

    • ✅ set profile
    • ✅ add inventory
    • ✅ send email reminders for uncleared payments ( in file pending_payments.php set the necessary details from line 45 onwards)
    • ✅ view reports for sales (categorical and historical)
  2. Customer

    • ✅ set profile
    • ✅ shop
    • ✅ view list of shops providing particular product
    • ✅ add to cart
    • ✅ order
    • ✅ pay using paytm id
    • ✅ pay later
  3. Admin

    • ✅ remove user
    • ✅ view feedback analysis from users

web pages

profile and add_prod

screenshotscreenshot

inventory

screenshot

payment reminder

screenshot

sales report and shopping

screenshot screenshot

Deployements

heorku - https://sheltered-chamber-70498.herokuapp.com (currently not active)

Authors

soham patkar https://github.com/soham-1

hemantkumar yadav https://github.com/hemant-17

preet thakker https://github.com/preetthakker

About

Erp site for different stakeholders like enterprise owners, customers and website admin. Each stakeholder has full-fledged functionalities as mentioned in readme.md and the app is docker containerized.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published