Skip to content

sahildit/CampingForAll

Repository files navigation

CampingForAll

The purpose of this project is to develop a web application to aid people find camping sites/pitches easily for their motorhomes. Web Application will facilitate the platform as manager (anyone who selling their place) or user, where managers can promote their site and any user can find more information about it before making a trip to that place. Once a user created an account and filled out the credentials then they can easily post as much camping sites they want

Link to Youtube - https://www.youtube.com/watch?v=5tLHd53ncyM&t=1s

53

54

36

25

24

15

3Capture

2Capture

5Capture

Reference -

  1. Abhishek, S., 2020. Analytics Vidhya. [Online] Available at: https://www.analyticsvidhya.com/blog/2020/06/guide-geospatial-analysis�folium�python/#:~:text=Folium%20is%20a%20Python%20library,has%20the%20power%20of%20Le aflet. [Accessed 01 April 2020].
  2. alanrogers.com, 2020. Camping in Ireland. [Online] Available at: https://alanrogers.com/camping/ireland [Accessed 27 November 2020].
  3. Tabian, M., 2019. CodingWithMitch-Blog-Course. [online] GitHub. Available at: https://github.com/mitchtabian/CodingWithMitch-Blog-Course [Accessed 2 January 2021].
  4. Banker, K., 2011. MongoDB in Action. [Online] Available at: https://en.wikipedia.org/wiki/MongoDB
  5. Boicea, A., Radulescu, F. & Agapin, I., 2012. MongoDB vs Oracle - database comparison. ResearchGate, p. 7.
  6. Bootstrap, n.d. Introduction. [Online] Available at: https://getbootstrap.com/docs/5.0/getting-started/introduction/ [Accessed 10 Feb 2021].
  7. camping.info, 2020. 100 Campsites in Ireland. [Online] Available at: https://www.camping.info/en/country/ireland [Accessed 10 November 2020].
  8. Cillian, M., 2018. TU Dublin Library Catalogue. [Online] Available at: https://ditlib.dit.ie/search/?searchtype=X&SORT=D&searcharg=Travel+Assistant [Accessed 02 April 2021].
  9. CodingWithMitch, 2019. Django Apps, Views and Templates (A Beginners look). [video] Available at: <https://www.youtube.com/watch?v=0hIMiq0YZSc&list=PLgCYzUzKIBE_dil025VAJnDjNZHH HR9mW&index=7> [Accessed 11 February 2021].
  10. Cormac, K., 2018. TU Dublin Library Catalogue. [Online] Available at: https://ditlib.dit.ie/search?/XCormac+Kelly+&SORT=D/XCormac+Kelly+&SORT=D&SUBKEY=C ormac+Kelly+/1%2C11%2C11%2CB/frameset&FF=XCormac+Kelly+&SORT=D&1%2C1%2C [Accessed 04 April 2021].
  11. CodingWithMitch, 2019. Django Admin Panel and Superuser. [image] Available at: <https://www.youtube.com/watch?v=8p4yPXBhQbU&list=PLgCYzUzKIBE_dil025VAJnDjNZH HHR9mW&index=10> [Accessed 11 February 2021].91
  12. Django Software Foundation, 2005-2021. Django Documentation. [Online] Available at: https://docs.djangoproject.com/en/3.1/ [Accessed 20 December 2021].
  13. Doyle, E., 2018. TU Dublin Library Catalogue. [Online] Available at: https://ditlib.dit.ie/search?/XEmmet+Doyle&SORT=D/XEmmet+Doyle&SORT=D&SUBKEY=E mmet+Doyle/1%2C3%2C3%2CB/frameset&FF=XEmmet+Doyle&SORT=D&1%2C1%2C [Accessed 10 Feb 2021].
  14. CodingWithMitch, 2019. Django Models and Django Admin (beginner example). [video] Available at: <https://www.youtube.com/watch?v=FKlWwBbgs8M&list=PLgCYzUzKIBE_dil025VAJnDjNZH HHR9mW&index=11> [Accessed 12 February 2021].
  15. eurocampings, 2020. About Eurocampings. [Online] Available at: https://www.eurocampings.co.uk/extra-information/about-eurocampings/
  16. Fitzgerald, K. D. I. o. T. S. o. c., 2018. TU Dublin Library Catalogue. [Online] Available at: https://ditlib.dit.ie/search?/XDT228&SORT=D/XDT228&SORT=D&SUBKEY=DT228/1%2C208 %2C208%2CB/frameset&FF=XDT228&SORT=D&3%2C3%2C [Accessed 1 December 2020].
  17. CodingWithMitch, 2019. Creating a Custom User Model (Django). [video] Available at: <https://www.youtube.com/watch?v=eCeRC7E8Z7Y&list=PLgCYzUzKIBE_dil025VAJnDjNZHH HR9mW&index=12> [Accessed 13 February 2021].
  18. Flanagan, D., 2006. JavaScript: The Definitive Guide: The Definitive Guide. [Online] Available at: https://en.wikipedia.org/wiki/JavaScript
  19. G., D., 2019. What is HTML? The Basics of Hypertext Markup Language Explained. [Online] Available at: https://www.hostinger.com/tutorials/what-is-html [Accessed 02 April 2021].
  20. CodingWithMitch, 2019. Customizing Django Admin (search and filtering). [video] Available at: <https://www.youtube.com/watch?v=XJU9vRARkGo&list=PLgCYzUzKIBE_dil025VAJnDjNZHH HR9mW&index=13> [Accessed 13 February 2021].
  21. Guru99.com, n.d. Agile Vs Waterfall: Know the Difference Between Methodologies. [Online] Available at: https://www.guru99.com/waterfall-vs-agile.html [Accessed 16 December 2020].
  22. Guttag, J. V., 2016. Python (programming language). [Online] Available at: https://en.wikipedia.org/wiki/Python_(programming_language)
  23. CodingWithMitch, 2019. Custom User Registration Django (AbstractBaseUser and UserCreationForm). [video] Available at: <https://www.youtube.com/watch?v=oZUb372g6Do&list=PLgCYzUzKIBE_dil025VAJnDjNZHH HR9mW&index=14> [Accessed 14 February 2021].
  24. CodingWithMitch, 2019. Logging out Users and Checking Authentication Status. [video] Available at: 92 <https://www.youtube.com/watch?v=dSTFIp0v4N0&list=PLgCYzUzKIBE_dil025VAJnDjNZHH HR9mW&index=15> [Accessed 14 February 2021].
  25. CodingWithMitch, 2019. Logging in Users. [video] Available at: <https://www.youtube.com/watch?v=tTvSl3RHBjE&list=PLgCYzUzKIBE_dil025VAJnDjNZHHH R9mW&index=16> [Accessed 15 February 2021].
  26. CodingWithMitch, 2019. Updating User Accounts with Forms. [video] Available at: <https://www.youtube.com/watch?v=G8d8z22RE5c&list=PLgCYzUzKIBE_dil025VAJnDjNZHH HR9mW&index=17> [Accessed 16 February 2021].
  27. CodingWithMitch, 2019. Bootstrap Installation and Example. [video] Available at: <https://www.youtube.com/watch?v=PKOdeXy9- 6M&list=PLgCYzUzKIBE_dil025VAJnDjNZHHHR9mW&index=18> [Accessed 17 February 2021].
  28. CodingWithMitch, 2019. Bootstrap Login, Registration and Account Screens. [video] Available at: <https://www.youtube.com/watch?v=vnQZaIQaGwY&list=PLgCYzUzKIBE_dil025VAJnDjNZH HHR9mW&index=19> [Accessed 17 February 2021].
  29. CodingWithMitch, 2019. Reset Password and Change Password (Django). [video] Available at: <https://www.youtube.com/watch?v=qjlZWBbX7- o&list=PLgCYzUzKIBE_dil025VAJnDjNZHHHR9mW&index=20> [Accessed 18 February 2021].
  30. CodingWithMitch, 2019. Blog Post Model (Django). [video] Available at: <https://www.youtube.com/watch?v=GcqURKYfv00&list=PLgCYzUzKIBE_dil025VAJnDjNZHH HR9mW&index=21> [Accessed 19 February 2021].
  31. CodingWithMitch, 2019. Django Static Files (Images). [video] Available at: <https://www.youtube.com/watch?v=hW2D5ELpGhg&list=PLgCYzUzKIBE_dil025VAJnDjNZH HHR9mW&index=22> [Accessed 20 February 2021].
  32. Holovaty, A. & Kaplan-Moss, J., 2009. django . In: The Definetive Guide to django Web Development Done Right (2nd Editon). s.l.:Apress, p. 536.
  33. CodingWithMitch, 2019. Modeling the Blog using Reddit.com. [video] Available at: <https://www.youtube.com/watch?v=H1_jZGSVPdI&list=PLgCYzUzKIBE_dil025VAJnDjNZHH HR9mW&index=23> [Accessed 21 February 2021].
  34. CodingWithMitch, 2019. Creating Blog Posts using a Form. [video] Available at: <https://www.youtube.com/watch?v=dp9JByNpf1E&list=PLgCYzUzKIBE_dil025VAJnDjNZHH HR9mW&index=24> [Accessed 21 February 2021].
  35. CodingWithMitch, 2019. Detail View of Blog Posts. [video] Available at: <https://www.youtube.com/watch?v=DQhwbizGOg4&list=PLgCYzUzKIBE_dil025VAJnDjNZH HHR9mW&index=25> [Accessed 22 February 2021].
  36. CodingWithMitch, 2019. Updating Blog Posts using a Django Form (Images). [video] Available at: <https://www.youtube.com/watch?v=p5gYHSFT_QA&list=PLgCYzUzKIBE_dil025VAJnDjNZHH HR9mW&index=26> [Accessed 23 February 2021].
  37. CodingWithMitch, 2019. Blog Feed Like Reddit.com (Django). [video] Available at: <https://www.youtube.com/watch?v=pW4JjOR7- Z4&list=PLgCYzUzKIBE_dil025VAJnDjNZHHHR9mW&index=27> [Accessed 24 February 2021].
  38. CodingWithMitch, 2019. Blog Search Bar (Django Q Lookup). [video] Available at: <https://www.youtube.com/watch?v=AHcBPlPMqtc&list=PLgCYzUzKIBE_dil025VAJnDjNZHH HR9mW&index=28> [Accessed 29 February 2021].93
  39. Jennifer, S., 2017. TU Dublin Library Catalogue. [Online] Available at: https://ditlib.dit.ie/search/?searchtype=X&SORT=D&searcharg=Seery+Jennifer [Accessed 02 April 2021].
  40. Kristensen, M. S., 2020. Journal of Outdoor Recreation and Tourism. Department of Sports Science and Biomechanics, Volume 33.
  41. Leonard, R., 2004. Wikipedia. [Online] Available at: https://en.wikipedia.org/wiki/Beautiful_Soup_(HTML_parser) [Accessed 22 March 2020].
  42. Martin, B., 2018. TU Dublin Library Catalogue. [Online] Available at: https://ditlib.dit.ie/search/?searchtype=X&searcharg=Martin+Bruveris&sortdropdown=- &SORT=DZ&extended=0&SUBMIT=Search&searchlimits=&searchorigarg=Xkatie%26SORT%3 DD [Accessed 1 April 2021].
  43. MaxMind, 2012-2021. GeoLite2 Free Geolocation Data. [Online] Available at: https://dev.maxmind.com/geoip/geoip2/geolite2/ [Accessed 21 March 2021].
  44. MDN web docs, 2020. Django Introduction. [Online] Available at: https://developer.mozilla.org/en-US/docs/Learn/Server�side/Django/Introduction
  45. MySQL, A., 1995. MySQL. [Online] Available at: https://en.wikipedia.org/wiki/MySQL
  46. N.Cole, D., 1989. Wilderness Campsite, United States: Rocky Mountain Research Station.
  47. Nan, Y., 2017. TU Dublin Library Catalogue. [Online] Available at: https://ditlib.dit.ie/search/?searchtype=X&SORT=D&searcharg=Nan+Yang [Accessed 03 April 2021].
  48. Nielsen, J., 1994. 10 Usability Heuristics for User Interface Design. [Online] Available at: https://www.nngroup.com/articles/ten-usability-heuristics/ [Accessed 11 December 2020].
  49. Nielsen, J., 2018. Why You Only Need to Test with 5 Users. [Online] Available at: https://www.nngroup.com/articles/why-you-only-need-to-test-with-5-users/
  50. Ordnance Survey Ireland (OSI), n.d. GIS Explained. [Online] Available at: https://www.osi.ie/education/gis-explained/ [Accessed 12 12 2020].
  51. Otto, Mark;, 2012. Bootstrap (front-end framework). [Online] Available at: https://en.wikipedia.org/wiki/Bootstrap_(front-end_framework)
  52. Ouma, L. K., 2017. A Mobile based solution for locating campsites and providing camping information in Kenya. [Online] Available at: https://su-plus.strathmore.edu/handle/11071/583494
  53. Pitchup, n.d. Book and review 2,278 holiday parks and campsites in the UK, Europe and the Americas. [Online] Available at: https://www.pitchup.com/en-ie/ [Accessed 12 November 2020].
  54. Postgresql, 2020. About - What is PostgreSQL?. [Online] Available at: https://www.postgresql.org/about/ [Accessed 10 December 2020].
  55. sqlite.org, 2021. About SQLite. [Online] Available at: https://www.sqlite.org/about.html
  56. Pyplane, 2020. How to build a GeoDjango app | Learn Django GeoLocation with Folium (Part 1/3). [video] Available at: https://www.youtube.com/watch?v=_KIMevaubfQ [Accessed 5 March 2021].
  57. Pyplane, 2020. How to build a GeoDjango app | Learn Django GeoLocation with Folium (Part 2/3). [video] Available at: https://www.youtube.com/watch?v=MOKEB3EjP3Y [Accessed 5 March 2021].
  58. Pyplane, 2020. How to build a GeoDjango app | Learn Django GeoLocation with Folium (Part 3/3). [video] Available at: https://www.youtube.com/watch?v=8mCGYhQ5azg&t=310s [Accessed 6 March 2021].
  59. Strahl, R., 2019. Flexing Your HTML Layout Muscles with Flexbox. [Online] Available at: https://www.codemag.com/Article/1603051/Flexing-Your-HTML-Layout�Muscles-with-Flexbox [Accessed 04 March 2021].
  60. Tutorialspoint, n.d. MongoDB - Overview. [Online] Available at: https://www.tutorialspoint.com/mongodb/mongodb_overview.htm [Accessed 10 December 2020].
  61. wikipedia, 2009. Pitchup.com. [Online] Available at: https://en.wikipedia.org/wiki/Pitchup.com [Accessed 12 November 2020].
  62. wikipedia, n.d. Camping. [Online] Available at: https://en.wikipedia.org/wiki/Camping [Accessed 10 December 2020].
  63. Wiley Online Library, 2019. Geographic Information System. [Online] Available at: https://onlinelibrary.wiley.com/doi/abs/10.1002/9781118786352.wbieg0152.pub2 [Accessed 12 December 2020].
  64. CodingWithMitch, 2019. Django Apps, Views and Templates (A Beginners look). [video] Available at: <https://www.youtube.com/watch?v=0hIMiq0YZSc&list=PLgCYzUzKIBE_dil025VAJnDjNZHH HR9mW&index=7> [Accessed 11 February 2021].
  65. Orange, D., 2020. Usquam. Bsc in Computer Science. TU Dublin.
  66. Cahill, K., 2020. BotSpot – Investigating Bot Pollution using Metadata Analysis. BSc in Computer Science. TU Dublin.