Create a full stack sofware for developing a room booking system | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Create a full stack sofware for developing a room booking system

As title mentioned, need to create a website that require front end, back end and database. For front end, i only know javascript,html and css. For backend, i know java and python. Database, i know mySQL. To create a full stack, is it a must to use framework for diff section, if yes, what would be the recommendation? This is also my first time to create such a full function app/website, i have lack of knowledge to connect all together and is there any resources that could help me with this? Also what would be best combination for the language?

4th Apr 2023, 11:29 AM
kwee
2 Answers
+ 1
If you're already familiar with js you can just use node js for the back end to create an API and make API calls from the front end to get data from the back end which gets data from the databases.
4th Apr 2023, 12:00 PM
Steven Trippier
Steven Trippier - avatar
+ 1
I recommend django backend. You may not need anything for the frontend. I usually dont use but its up to you to use eg. Reactjs or vue. However i do recommend bootstrap studio for the design. The reason why I like django backend more than nodejs is that django is already built for these kind of applications. It got nice CMS and ORM that you can use with mysql or sqlite without extra configurations. It got authentication apis etc. You wouldn't need to build a lot of apis yourself Nodejs would work too but django is better for web application. With nodjes you would need to build a lot more by yourself. Like url routings, static file serving, jwt authentication etc django also have a nice templating engine where you can render your html with the data from the backend
4th Apr 2023, 7:50 PM
Toni Isotalo
Toni Isotalo - avatar