Skip to content

DevMagnataur/Carter2.me

Repository files navigation

image name

Introduction

This repo holds the website for https://cater2.me/

The website is built with:

Ruby CoffeeScript JavaScript TypeScript React Redux Svelte Rails Heroku Node

DESCRIPTION

Cater2.me provides customizable catering solutions for offices. They allow companies to order food from local vendors, letting their employees customize and set the meal schedule. Team admins can segment the team into different groups and track order details.

Project includes Admin app and API, 2 versions of Client Apps, Group Ordering App, Vendor App, Operators Interface, Finance App and several internal gems and js/node libs.

Responsibilities: Maintained the website, several internal applications, applications for clients, vendors and operators, maintained admin console. Prepared and held internal penetration test(both, black-box and white-box).

Features

  • Customizable Meal Scheduling
  • Advanced Team Segmentation
  • Internal Penetration Testing

Build Process

-Customizable Meal Scheduling-

Enable users to customize and set meal schedules according to their preferences. This feature empowers team admins to efficiently manage meal timings, ensuring a seamless catering experience for employees.

Implementation Highlights:

-Utilized React and Redux for a dynamic and responsive user interface.

-Implemented a flexible scheduling algorithm to accommodate various preferences.

-Integrated with the backend API to synchronize and persist customized meal schedules.

-Advanced Team Segmentation-

Implemented a robust team segmentation feature, allowing administrators to categorize teams into different groups. This functionality enhances the organization's ability to tailor catering solutions based on diverse team requirements.

Implementation Highlights:

-Leveraged Svelte framework for efficient client-side rendering and smooth user interactions.

-Developed a scalable backend API using Ruby on Rails to handle team segmentation logic.

-Integrated the segmentation feature seamlessly into the admin console for a unified experience.

-Internal Penetration Testing-

Prioritized security with regular internal penetration testing. This feature involves both black-box and white-box testing methods, ensuring the resilience of the application against potential security threats. As the maintainer, your responsibility includes overseeing and conducting these tests to guarantee a secure catering platform.

Implementation Highlights:

-Established a comprehensive testing framework for both black-box and white-box penetration testing.

-Conducted periodic security audits to identify and address vulnerabilities.

-Collaborated with the development team to implement security best practices and fortify the application against potential threats.

Contact

If you have any questions or feedback regarding this project, feel free to reach out to me:

EMAIL: shafayjavedwp@gmail.com

LINKEDIN: https://www.linkedin.com/in/shafey-javed-seo-wordpress-specialist/

-- I'd be happy to hear from you and discuss anything related to this project or any potential collaborations! --

About

Internal project. Under the NDA

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published