Find Jobs
Hire Freelancers

small on line computerised system

RM32-99 MYR

Kansellert
Lagt ut over 7 år siden

RM32-99 MYR

Betalt ved levering
Case Scenario “White lotus” is a small yoga studio centre in London that offers mainly yoga classes and workshops. The owner of the studio employed you to create a small on line computerised system that would aid the admin and the management of the “White Lotus” studio. The system requires the following main functionalities: • Managing yoga sessions functionality • On line reservation of yoga sessions The owner would also desire, if possible, additional functionalities (listed under “Other Desired functionality” section). Managing yoga sessions functionality. The system should allow the user to dynamically add information about types of classes/workshops sessions and their schedule. The system will allow the yoga studio owner / manager and the yoga instructors to: a. Add a yoga teacher to the database. b. Add a yoga session to the database. A session is taught by a certain yoga teacher and it can be a class or workshop. i. A workshop is a one-off session • It has a date, time and usually lasts between 2 and 4 hours. • It has a description. ii. A class is a weekly session • It is on a certain day of the week at a specific time. • It has a level (beginner, intermediate or advanced) • The class usually last 60 minutes or 90 minutes. • The capacity of a class is between 6 and 20. • It has a short description. A straightforward (basic) way to add a class is to set every class session manually. In this case the manager would have to create the instance sessions for the yoga classes one by one. A more desired (advanced) way is to set the class once in the system and the manager to make the classes available for a certain number of weeks in one go. c. Remove a workshop or a class. d. Cancel a certain instance of a class. This would be done as a “soft delete” The difference between removing a class and cancelling it is that in the second case, the class will be still visible on the page, but flagged that it has been cancelled. e. List all the classes available in the system (from the current day onwards) f. List all workshops available (from the current day onwards) Online reservation of yoga sessions. The system should allow online reservation of a particular yoga session a. In order for somebody to be able to reserve a yoga class or workshop, she/he would have to be registered and provide the following details: a. Name b. Date of birth c. Yoga experience d. Health issues e. Contact details: telephone and email b. In order to reserve a yoga class/workshop the user needs to be logged in. Then the client should be able to see all the yoga classes and/or workshops. The system should automatically check if there are any spaces left before making the reservation. The system should save in the DB who made the reservation and time stamp it. c. A client should be able to cancel a reservation up to 24 hours prior to the class. Other Desired functionality The following are a set of functionalities desired, but not essential: a. If a session is fully booked, a client should be able to go on a waiting list. If there is any cancelation, the first person on the waiting list should move to the reservation list for that class. Clients should be able to log in and check if they are on the reservation or waiting list b. A forum page where members could post questions and answers. You should attempt one (or both) of these functionalities only after you completed all other required functionalities. Requirements You are required to design and implement the “White lotus” System which should provide the required functionalities from the above case study. The system should be implemented using Visual [login to view URL] with C#. The “White lotus” owner asked you to provide supporting design documentation for it. 1. The design must be produced by known tools such as UML (at least use case diagrams and class diagram) 2. The application should include appropriate controls 3. The application should be validated where appropriate
Prosjekt-ID: 11506787

Om prosjektet

10 forslag
Eksternt prosjekt
Aktiv 8 år siden

Ønsker du å tjene penger?

Fordeler med budgivning på Freelancer

Angi budsjettet og tidsrammen
Få betalt for arbeidet ditt
Skisser forslaget ditt
Det er gratis å registrere seg og by på jobber
10 frilansere byr i gjennomsnitt RM615 MYR for denne jobben
Brukeravatar
I am very proficient in c and c++. I have 16 years c++ developing experience now, and have worked for more than 6 years. My work is online game developing, and mainly focus on server side, using c++ under linux environment. I used c++ to make many great projects, for example, I made the tools which can convert java files into c++ scripts, of course garbage collection included, this job is very similar to a compiler, and is very complex. I also made our own mobile game using c++, I can show you the demo of client, if you like. I am very proficient in java also. I have a very good review on Freelancer.com, I never miss a project once I accept the job, you can check my review. Trust me, please let expert help you.
RM300 MYR om 3 dager
4,9 (132 omtaler)
6,9
6,9
Brukeravatar
Dear hiring manager, I have +5 years experience in .Net skills specially in ASP.NET, MVC, C#,L AND SQL SERVET for open source have 1 year experience with angularJS and MongoDB my best happits is honest and clear I provide support for my projects for free
RM350 MYR om 6 dager
4,9 (18 omtaler)
5,7
5,7
Brukeravatar
worked in asp.net for about 5 yrs delivered e commerce hotel booking and job posting websites
RM750 MYR om 25 dager
5,0 (5 omtaler)
3,6
3,6
Brukeravatar
Hi there - My name is Raju. I’ve read your brief and can see that you’d like to build application for yoga center. I have over 6 years experience of designing and developing applications for Asp.Net(MVC)/C#.Net/WPF/AngularJS/WebApi/MSSql/MySql and many more... .I am highly qualified for this project and would love to discuss with you further about taking this project on. If you'd like to view my previous work, take a look at my Portfolio. Thank you for reading my proposal
RM222 MYR om 10 dager
5,0 (3 omtaler)
3,0
3,0
Brukeravatar
I am a .Net developer with a Bachelor of Science in Information managed systems and technologies from Kharkiv in Unkraine. I have finished an NTU "KHPI" with good marks and have a three years of software development. I am experianced in desktop and web development with .Net. I developed different systems such as management personal of air port system, reserving tickets on trains systems, management staffs, departments and acounts of the enterprice etc. I work with Windows Forms , WPF , Asp .Net Mvc(model view controller) with using ORM Entity framework using C#. I have a great skills in Linq to Objects and Linq to Entities. Also i have an experiance in decorate web applications using Html 5 , Css 3, JavaScript (JQuery, Ajax). In my application i try to use a Dependency injection to avoid strongly typed dependencies and TDD(Test Driven Development) with using NUnit and Moq framework to test functionaly of project that i can be sure in stability my solution to errors. Also for decorating web page i use a Bootstrap framework in Asp .Net MVC. I have an experiance in building Crystel Reports, XML and JSON. Also i active use a third layer architecture of application and using SOLID and other OOD patterns. When i working on a new project i have always discussed all requirements for some project. Ii will avoid problems and errors in future. I look forward to working with you soon
RM82 MYR om 10 dager
5,0 (1 omtale)
0,0
0,0

Om klienten

MALAYSIAs flagg
Malaysia
0,0
0
Medlem siden sep. 12, 2016

Klientbekreftelse

Takk! Vi har sendt deg en lenke for at du skal kunne kreve din gratis kreditt.
Noe gikk galt. Vær så snill, prøv på nytt.
Registrerte brukere Publiserte jobber
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Forhåndsvisning innlasting
Tillatelse gitt for geolokalisering.
Påloggingsøkten din er utløpt og du har blitt logget ut. Logg på igjen.