Find Jobs
Hire Freelancers

**Roster Management System:**Assigns shifts based on user preferences, time zones, and vacation schedules. Allows manual adjustments. Divides shifts into "XX" and "AA." Utilizes DynamoDB backend. Provides a web UI for users and admins.

₹1500-12500 INR

Đã đóng
Đã đăng vào khoảng 1 tháng trước

₹1500-12500 INR

Thanh toán khi bàn giao
**Project Requirement Document: Roster Management System** **Objective:** To develop a roster management system that efficiently assigns shifts to team members based on their preferences, availability, and vacation schedules. The system should allow for manual adjustments by both users and administrators. **Features:** 1. **User Authentication:** - Users can log in with their credentials. - Admins have additional privileges for managing the roster. 2. **Shift Assignment:** - Each team member is assigned to a preferred shift based on their time zone and availability. - Two shifts are available: Night and Day. - Night shift is assigned to members in different time zones who can provide support during IST night hours. - Day shift is assigned to members in the IST time zone. 3. **Handling Vacations and Leaves:** - Users can mark their vacation days or leaves in the system. - If a user is on leave, the system should automatically assign another available resource from the preferred shift to cover their absence. 4. **Manual Roster Adjustment:** - Both users and admins can manually adjust the roster. - Admins have the authority to override automatic assignments and make necessary changes to the roster. 5. **Domain-based Shift Allocation:** - Shifts are divided into two domains: "XX" and "AA." - Each shift should have a balanced distribution of team members from both domains. 6. **Web User Interface:** - Develop a user-friendly web interface for accessing and managing the roster. - The interface should display the roster, shift assignments, and any pending leave requests. 7. **Backend as DynamoDB:** - Utilize Amazon DynamoDB as the backend database for storing user information, shift assignments, and vacation/leave schedules. - Implement CRUD operations for managing data in DynamoDB. **Technology Stack:** - **Frontend:** HTML, CSS, JavaScript - **Backend:** Python (Flask) or Node.js - **Database:** Amazon DynamoDB - **Web UI Framework:** React, Angular, or Vue.js (optional) **Note:** This project requirement document outlines the basic functionalities and features of the roster management system. Detailed specifications and additional features can be added based on specific requirements and preferences.
Mã dự án: 37967540

Về dự án

10 đề xuất
Dự án từ xa
Hoạt động 6 ngày trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
10 freelancer chào giá trung bình ₹8.100 INR cho công việc này
Avatar người dùng
Hello, good time Hope you are doing well I'm expert in MATLAB/Simulink, Python, HTML5, CSS3, Java, JavaScript and C/C#/C++ programming and by strong mathematical and statistical background, have good flexibility for solve your project. I have many experience practical and theoretical in implementation different algorithms (such as: state estimation and Kalman filter, design controller, analysis closed loop stability, signal and systems, signal processing, heuristic optimization, fuzzy logic, neural network and machine/deep learning fields). Evidence of this claim exist in the portfolio. I have read your project description and I can help you (without any plagiarism). Please send me the details of your project. Thanks for attention 100% Jobs Completed, 100% On Budget, 100% On Time ⭐⭐⭐⭐⭐ 5-star reviews
₹12.500 INR trong 7 ngày
5,0 (15 nhận xét)
7,3
7,3
Avatar người dùng
Here is a Telecommunication Engr will provide you a 100% satisfactory work. I have already worked on a lot of projects relating PYTHON, PANDAS, DJANGO, PYSPARK, NUMPY, PYTORCH, TENSORFLOW, THEANO, APACHE SPARK, PYGLET, KERAS, SCIPY, MLPACK, DLIB, FASTEXT, OpenCV, ALGORITM, C Programming, SQL, JAVA SCRIPT, DATA MINING, REACT, HTML, ASP.NET, NODE.JS and MACHINE LEARNING as main skills. Feel free to contact Regards Alihussain
₹15.000 INR trong 6 ngày
5,0 (2 nhận xét)
3,2
3,2
Avatar người dùng
If you're searching for a web developer who can bring your roster management system vision into reality, I'm your perfect choice! My name is Eyad, and my broad technical expertise complements the diverse requirements of your project. My extensive knowledge in JavaScript, Flask, and Node.js aligns perfectly with the required technology stack for this project. Having worked with DynamoDB extensively in the past, I've honed my skills to ensure efficient storage, usage, and retrieval of data from the database. Apart from my technical adeptness, my Full-Stack development mastery allows me to offer a holistic approach to web projects. This means that not only can I craft smooth front-end experiences for your users using HTML, CSS, and JavaScript but I can also ensure that the backend functionality using Python (Flask) or Node.js runs seamlessly by performing effective CRUD operations in the Dynamodb database. Moreover, efficient API development and integration form an integral aspect of my expertise which would be essential for designing the user-friendly interface for your roster management system, enabling the display of shift assignments and leave requests. Overall, my skills combined with a security-centric mindset and unwavering commitment to timelines make me an ideal candidate for building and maintaining your Roster Management System effectively. Let's connect and start speeding up your progress as soon as possible!
₹7.000 INR trong 7 ngày
4,9 (3 nhận xét)
2,0
2,0
Avatar người dùng
As a Computer Science specialist with proficiency in HTML, CSS, and programming, I offer a comprehensive solution for your roster management system. Leveraging Python (Flask) or Node.js for the backend and Amazon DynamoDB for data storage, I'll ensure seamless user authentication, shift assignments, and leave management. Let's create a user-friendly web interface using React, Angular, or Vue.js to empower efficient roster handling and customization.
₹6.000 INR trong 2 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
Approach and Methodology Initial Consultation: Understand your specific requirements, including shift patterns, user roles, and any unique preferences or constraints. Design Phase: Create a detailed system design, focusing on a scalable architecture that integrates seamlessly with AWS DynamoDB and ensures an intuitive user experience. Development & Iteration: Adopt an agile development methodology, allowing us to incorporate feedback and make adjustments swiftly. Testing & Quality Assurance: Implement comprehensive testing, including unit tests, integration tests, and user acceptance testing, to ensure reliability and performance. Deployment & Training: Deploy the system to a production environment, followed by training sessions for your team to ensure smooth adoption. Ongoing Support & Maintenance: Provide continuous support and maintenance post-deployment to address any issues or required enhancements. Technical Stack Frontend: React.js or Angular for a dynamic and responsive web UI. Backend: Node.js with Express for robust server-side logic. Database: AWS DynamoDB for a fast, scalable, and serverless database solution. DevOps: AWS services for hosting, CI/CD pipelines for automated deployment and testing.
₹2.000 INR trong 7 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
Hi there. I'm a master of PHP. Client's satisfaction is my goal. I have a wealth of experience in what you require And I have some projects that are similar to yours. Waiting for your kind & positive reply and looking forward to working with you. Note: Final price will be discussed after the interview. Regards.
₹7.000 INR trong 7 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
As an experienced freelancer with a keen interest in enabling businesses to reach their full potential, I bring to the table a unique combination of skills, including web design and development, digital marketing, and proficiency with backend technologies such as Python and Node.js—perfect for your Roster Management System project. I've had the pleasure of developing solutions similar to yours in the past that required sophisticated backend setups, and I believe my expertise with utilizing DynamoDB as a database can help optimize the way your roster management system handles shift assignments and scheduling. On the frontend side, I've mastered and commonly employed HTML5, CSS3, React, Angular, and Vue.js imaginative frameworks for creating extremely user-friendly web interactive interfaces. If you choose me for this project, you won't just be getting technical know-how; you'll be getting someone who prides themselves on effective communication and timely delivery of results. As we develop your roster management system, I promise to keep you in the loop every step of the way and ensure that every element included -- user authentication, shift assignment based on time zones/vacations/leaves, manual adjustments by users/admins etc. -- is executed exactly as desired. Let's make your vision a reality together!
₹7.000 INR trong 7 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
As a full stack web developer I had past work experiences where I manage full fledged SaaS applications , and I brought them to new highs , my team and I will work hard to bring your project to fruition , in the shortest and most optimal of times, I read the requirements and this project shows alot of prospect I cannot wait to work on it with your feedback
₹12.500 INR trong 30 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
I'm excited to work on your Roster Management System project. My experience aligns well with your requirements, and I have expertise in JavaScript, Python, and software architecture. I've previously developed a student management system, which you can find in my portfolio on Freelancer. I'm confident that my skills and experience make me a perfect fit for this project.
₹5.000 INR trong 5 ngày
0,0 (0 nhận xét)
0,0
0,0

Về khách hàng

Cờ của INDIA
New Delhi, India
5,0
1
Phương thức thanh toán đã xác thực
Thành viên từ thg 6 7, 2019

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.