Find Jobs
Hire Freelancers

Build a small prototype app using Python Flask and make sure it can run inside Levinux server

£20-250 GBP

Terminado
Publicado hace más de 8 años

£20-250 GBP

Pagado a la entrega
Here is a university course work that I was tasked to implement: The web-app that you will build for this first coursework is an online catalogue. This may be a catalogue of music, movies, books, stars, butterflies, or some other collection that interests you. You should carefully consider the nature of the problem domain, and design a URL hierarchy that is appropriate for finding and retrieving information about the collection. For example, when we think about a collection of music we often consider genre and artist, but also other kinds of metadata like release dates, formats, number of tracks, track length, album length, and many more parameters (it is worth looking at online music streaming sites & MP3 management tools to get an idea of the ways that music can be organised and discovered). There are some requirements and constraints on the prototype you will develop: • Your web-app must be built using Python Flask and should demonstrate your mastery of the aspects of Flask that we have covered so far and must include a well designed URL hierarchy and associated routes. Each route must return an appropriate response with appropriate use of templating to generate HTML pages. • Where applicable to your design you should make appropriate use of routing (and URL hierarchy design), static files, requests, redirects, responses, and templates. Please type "I will use Python Flask and make sure that the app runs in Levinux environment" in your bid so that I will see that you have actually read through the brief. • The source code and all supplementary materials, such as static files, for your app as well as your report must be committed to a Git repository. The history of your commits will be used as additional information to help grade your work correctly so it will help if you ensure that you commit code regularly and use accurate and appropriate commit messages. NB. You need not commit any libraries to your repo that are included with Levinux by default, only any additional requirements that you have installed. • We have not yet considered databases and data storage in the taught part of the module so you should store data within the Python code, for example, using Python dicts, or else in flat files which you can parse from the Levinux file-system. That said, successful and appropriate integration of a data storage mechanism, such as using flat files or sqlite to store data outside of your app, will enable you to achieve higher marks for this assignment. • A basic requirement is that other users (aside from yourself) must be able to use your prototype at least to a basic level.
ID del proyecto: 8777163

Información sobre el proyecto

3 propuestas
Proyecto remoto
Activo hace 8 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
I made a django web app for my university which is in production right now which is used daily by all the secretaries of my university. So i have plenty of experience in Django/Flask. I am willing to quickly look over your slides for this course and use features which your professor suggested you incorporate. I just quickly googled levinux and it seems easy enough: "I will use Python Flask and make sure that the app runs in Levinux environment". I would also use sqlite, which i am used to using anyway! Thanks for consideration!
£111 GBP en 5 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED KINGDOM
London, United Kingdom
4,9
21
Forma de pago verificada
Miembro desde sept 18, 2015

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.