This repo holds the website for https://cater2.me/
The website is built with:
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).
- Customizable Meal Scheduling
- Advanced Team Segmentation
- Internal Penetration Testing
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.
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.
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.
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! --