Code Monkey home page Code Monkey logo

blog_03142017's Introduction

blog_03142017

This will be my fabulous blog. It will uses Flask, Bootstrap and Google Cloud Platform.

This is my first hello world for this project. [WIP]

blog_03142017's People

Contributors

kevingtz avatar

Stargazers

 avatar

Watchers

 avatar

blog_03142017's Issues

Profile Editor

There are two different use cases related to editing of user profiles. The most obvious is that users need to have access to a page where they can enter information about themselves to present in their profile pages. A less obvious but also important require‐ ment is to let administrators edit the profile of any users—not only the personal infor‐ mation items but also other fields in the User model to which users have no direct access, such as the user role. Because the two profile editing requirements are substantially different, two different forms will be created

Create_the_flask_project

This issue will be the main one because all the modifications in the project begin here a continue here.

Users Posts

As a user I want to make posts in order to share my opinions.

Load Images to Google Cloud Storage

This is related to issue#17

As a user I want to upload a image as my avatar image.

For this I'm using services of Gravatar but it has a special thing. You need to make an account in gravatar then the app take that image. We can improve the UX adding the user ability to upload images and save them in Google Cloud Storage.

Administrator-Level Profile Editor

The profile edit form for administrators is more complex than the one for regular users.
In addition to the three profile information fields, this form allows administrators to edit a user’s email, username, confirmed status, and role.

Profile Information

Improve the user model with the next data:

  • name
  • location
  • about_me
  • member_since
  • last_seen

User Avatars

The look of the profile pages can be improved by showing avatar pictures of users. In this section, you will learn how to add user avatars provided by Gravatar, the leading avatar service. Gravatar associates avatar images with email addresses. Users create an account at http://gravatar.com and then upload their images. To generate the avatar URL for a given email address, its MD5 hash is calculated.

User followers

As a user I want to follow other users and in my home only shows the posts of that user's I following.

User_profiles

Implement the capability of the users to have their own profiles.

Updating_the_project

I forgot this project for a long time ago. Is time to take it back and finish it.

Review all the code, start to reread the Flask book in order to re-understand all the functionality.

User_roles

Define several user roles for the blog.

User comments

As a user I want to make comments to the posts of other users.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.