Find Jobs
Hire Freelancers

Corrections for simple booking app

$10-30 USD

In Progress
Posted 5 months ago

$10-30 USD

Paid on delivery
This is the base code for a simple and classic booking app, with the obvious features, reservation, agenda, cancel reservation, profile section... Consists of two users one only makes reservations and sees agenda, the second (is_instructor) can do this and also create and edit activities and schedules... you will have the whole picture by starting development. Creating an activity is working, need to take a look if something is missing. Also schedule for activities. Reservation is also working, need to make adjustments in some conditions. Edit activity still needs some work, I’m getting this error “Reverse for 'edit' with no arguments not found. 1 pattern(s) tried: ['edit/(?P<post_id>[0-9]+)\\Z']” Views are working, but there might be something wrong with users, I’m getting the message “UserProfile matching query does not exist” when I login with onother user, I might be using UserProfile when I should use User. If a user has no information in the UserProfile model seems to show the error. On profile section you should be able to edit AbstractUser and UserProfile once the edit profile button is clicked by seeing a pre-populated form with the fields, then save changes. When showing all activities, do not show activities that have started, only show the ones that can be reserved. That is if there's at least one minute left for the activity to start. Inside the agenda view there is this condition, so only allow cancelation if there is still more than one hour before the scheduled time. Not working properly. def see_agenda(request): current_user = [login to view URL] agendas = [login to view URL](user=current_user) message = None if [login to view URL] == "POST": action = [login to view URL]('action', '') schedule_id = [login to view URL]('schedule_id') if action == "cancel": try: schedule = [login to view URL](pk=schedule_id) now = [login to view URL]() scheduled_datetime = [login to view URL]([login to view URL](), [login to view URL]()) cancellation_time_limit = scheduled_datetime - timedelta(hours=1) if now < cancellation_time_limit: message = "You can only cancel reservations more than one hour before the scheduled time." else: reservation = [login to view URL](user=current_user, schedule=schedule) [login to view URL]() message = "Reservation canceled successfully." except [login to view URL]: raise Http404("Schedule not found.") except [login to view URL]: pass return redirect('booking:agenda') return render(request, 'booking/[login to view URL]', {'agendas': agendas, 'message': message}) This is just Django, no Javascript. I'd like comments on code please. I’ll share the code after a nice chat and having an agreed price. Thanks for reading my requirements.
Project ID: 37599246

About the project

24 proposals
Remote project
Active 5 mos ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Greetings, Sir I hope this message finds you well. I am writing to express my interest in the project you've described for the booking app in Django. I have extensive experience in Django development and am confident in my ability to assist with the identified issues and improvements you've mentioned. I understand that you are facing challenges with the "edit" functionality, getting a reverse error, and encountering issues with the UserProfile model. Additionally, the cancelation condition in the "see_agenda" view needs attention. I am well-versed in Django views, models, and templates and can provide thorough comments on the code to enhance its clarity and maintainability. I am available for a detailed discussion to better understand the project scope, your specific requirements, and to establish an agreed-upon price for my assistance. Please feel free to share the code, and we can proceed from there. Thank you for considering my application, Sir!!
$20 USD in 4 days
0.0 (0 reviews)
0.0
0.0
24 freelancers are bidding on average $24 USD for this job
User Avatar
Como va The correction for the simple booking app would include, but not be limited to, bug fixes, updating the code to the latest version of the language being used, code clean up for better readability and understanding, refactoring any inefficient code, ensuring all code is commented, and making the code secure. Additionally, it would make sense to add a few feature enhancements like improving the user experience, making the app more mobile friendly, and reducing latency. Finally, for the users, we should make sure the app meets the necessary access requirements and properly works on all browsers. Best regards, Giáp Văn Hưng
$30 USD in 7 days
5.0 (17 reviews)
3.8
3.8
User Avatar
Hello there, I understand your need for expert assistance to refine and debug your Django-based booking app. At TechView365, we have extensive experience in Django and are well-versed in building and optimizing booking systems. We can address the issues you've outlined, such as the "Reverse for 'edit'" error, the UserProfile query issue, enhancing the functionality of the profile section, and ensuring the proper display and cancellation logic for activities. We will thoroughly review your base code, provide detailed comments for clarity, and make the necessary adjustments to meet your requirements. Our focus will be on improving the app's functionality and user experience while maintaining the integrity of your existing features. Regards, Manish, TechView365 Team
$30 USD in 7 days
5.0 (2 reviews)
1.8
1.8
User Avatar
⭐ Hi, My availability is immediate. I read your project post on Python Developer. We are experienced full-stack Python developers with skill sets in - Python, Django, Flask, FastAPI, Jupyter Notebook, Selenium, Data Visualization - Web App Development, Data Science, Web/API Scrapping, Machine Learning, AI - API Development, Authentication, Authorization - SQlAlchemy, PostegresDB, MySQL, SQLite, SQLServer, Datasets - Web hosting, Docker, Azure, AWS, Digital Ocean, GoDaddy, Web Hosting - ML Algorithms: linear regression, logistic regression, decision trees, random forests, neural networks, etc - Python Libraries: NumPy, pandas, scikit-learn, tensorflow, etc. Please send a message So we can quickly discuss your project and proceed further. I am looking forward to hearing from you. Thanks
$96 USD in 1 day
4.9 (7 reviews)
1.9
1.9
User Avatar
Hi There, I am very much interested to work in your project. I know the following languages that will meet the technical needs of your project PHP, MYSQL,Django,Laravel,Codeigneter,Wordpress,Javascript, CSS, Boostrap, responsive design. I can analysis the system & can optimize the system very well. I also have excellent time keeping skills and completion of the work successfully. I am confident that I can finish the system very well. I will look forward to discuss with you.
$20 USD in 7 days
5.0 (1 review)
1.2
1.2
User Avatar
Hello, Client. I am just read your post and understand the meanings. I am professional web programmer with skills including Django and HTML5. 'message' Please contact me to discuss more about this project. Please respond at your earliest convenience
$10 USD in 5 days
0.0 (0 reviews)
0.0
0.0
User Avatar
❤️ Chirstmas is for your happy ! I've perfectly grasped you want and I will start right soon when more details are checked via chat. My key skills is right Django and HTML5 and so I am candidate for this project. Discussion via chat and quick update via work progress will prove my ability. I am looking forward to your reply. Best Regards, Luis Granados
$10 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi Marcelo I., I've checked your project ...............Corrections for simple booking app.............. carefully and understood what you need. I have rich experience with Django and HTML5. I can help you perfectly and start working right now. Please drop me a message for further discussion. I'm looking forward to hearing from you. Best regards. Anna.
$25 USD in 6 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, Marcelo I., I like working with Argentina clients. I am a developer who has several years of experience on Django, HTML5 Please come over chat and discuss your requirement in a detailed way. Regards, Fiorela S.
$20 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
possess a strong foundation in web development, expertise in key technologies, and a problem-solving mindset. My proficiency in both front-end and back-end development, along with a commitment to optimal performance and user experience, uniquely qualifies me to contribute effectively to this project
$20 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
" Corrections for simple booking app" sir i read your project brief and I will do your project . Please review my similar portfolio https://www.freelancer.com/u/ihtsham3 My Experience in this field for last 10 years and i m very consistent in my work i work almost 20 hours a day i am highly professional and master in Web designing and developing field and i will do a great job on your project if you give me the chance and will make you 100% satisfy from my work . Please come to chat for discuss in details. I'm ready to start your project now. Ihtsham
$20 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
I understand that you are looking for a developer to help with corrections for your simple booking app and would be the best fit for the job due to my experience in Python, Java, PHP, Social Marketing, website design and AutoCAD. With a passion for coding and a keen eye for design, I bring a unique blend of technical proficiency and creative problem-solving to every project. I am confident that my skillset is exactly what you're looking for when it comes to helping with the base code for your classic booking app with the obvious features such as reservation, agenda cancelation and profile section. My experience in Python will come in handy when it comes to creating activity instances and schedules as well as making reservations. Additionally my understanding of Django will be invaluable when it comes to designing an interface that is intuitive enough for users to understand yet efficient enough to run smoothly. If you would like me to discuss further please let me know and we can set up a time to talk about project requirements
$15 USD in 1 day
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello, I am eager to contribute my expertise to your task. With over 2 years of experience in both IT and web development, I am confident in my ability to deliver high-quality results. Please feel free to reach out to me for further details on the task. I am readily available to discuss and commence work.
$20 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Greetings, I hope this message finds you well. I am writing to express my interest in your project and believe that I possess the skills and experience necessary to successfully complete the job.
$20 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
For the booking app, focus on user profiles to rectify the 'UserProfile' issue, potentially leveraging the 'User' model. Enhance 'Edit Activity' functionality by debugging the 'Reverse for' error, ensuring the proper URL pattern and arguments. Simplify activity display by filtering out ongoing activities. In the agenda view, refine the cancellation logic based on time constraints, allowing cancellations if more than an hour remains before the scheduled time. Lastly, implement an 'Edit Profile' feature to pre-populate and update user information seamlessly within the app.
$20 USD in 7 days
5.0 (1 review)
0.0
0.0
User Avatar
Hello Marcelo I., I’ve checked your requirements and really interested in this job. I can complete your project on time and your will experience great satisfaction with me. I have rich experienced in Django and HTML5. I’m ready to discuss your project and start immediately. Looking forward to hearing you back and discussing all details. Many thanks. Emma.
$25 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I am capable of acheiving described goal. I have experience in creating applications using Django framework. With my skillset I am confident that I can make corrections for your simple booking app. I understand that you are looking for someone who can make corrections for your simple booking app and I believe I am the best fit for this job due to my expertise in Django Framework with seemless use of Python, Jquery, Javascript, HTML, CSS and Postgresql. I would be more than happy to discuss pricing and other requirements further if needed. Please let me know if you have any further questions or would like me to provide additional information about my skillset or qualifications.
$20 USD in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of ARGENTINA
Villa Allende, Argentina
5.0
32
Payment method verified
Member since Oct 25, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.