Skip to content

batuonart/CS308-supplement-react-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS308 - Software Engineering Course Project

Description

This repository contains our project for the CS308 - Software Engineering course.

The project is a full-stack application built using the MERN stack (MongoDB, Express.js, React.js, and Node.js). Express and axios libraries were used. We've used Postman for testing and deployment.

Security

We've implemented several security measures to ensure the integrity and safety of our users' data:

  • JWT (Json Web Tokens) for secure transmission of information between parties
  • Role-based access control to segregate duties and minimize potential damage
  • Passwords are stored securely in MongoDB in encrypted form, ensuring they are unreadable even if unauthorized access occurs
  • A passphrase was implemented for an additional layer of security

Project Management

We followed the Agile Scrum methodology for this project. We organized our work into Sprints, with weekly Scrum meetings to discuss progress, blockers, and next steps.

Our version control and issue tracking were managed with Bitbucket and Jira. This helped us maintain an organized and efficient workflow.

About

A fully working e-commerce react project made for CS308 Software Engineering Course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6