MotorcU Open Source Django Project - User Level Integrated

in #utopian-io7 years ago (edited)

Motorcu open source django project, it is the beginning of a platform that I want to build for all motorcycle drivers in our country. A project that I believe will grow by taking the support of more motorcycle drivers. I would like to develop this project with all the contents we need in our life such as calculations, technical information, catalogs, motorcycle brands, services etc.. that we can access. Motorcu support only Turkish language just for now, some forms support english language.

New Features

  • User Profile Database Model
  • Login / Register Pages
  • New Dashboard / New Home Page

This contribution covers;

User Profile Support

Summarize the improvements made in the titles
  • New django app created; "Authentico"
  • UserProfile model class created
  • So, How does UserProfile Model look?
  • UserCreateForm and LoginForm created
  • Login / Logout / Register Functions created and Special Backends file created for login process.

This Backends file provide; Users can login with usernames or emails, both entry values supporting with this file.

  • Urls reconfigured
  • Settings reconfigured
  • Login Page Template Created
  • Register Page Template Created
  • New Dashboard Page Created for all features
Motorcu Social Release

If you want to download latest release and If you want to run on your local server or on your home computer, own virtual machine etc. you can downlad v1.1-beta release here. Of course zipped source code.

Images of the Changes on Motorcu Github Repo

Before v.1.1-beta Motorcu Social Release

After v.1.1-beta Motorcu Social Release

Commits

Commits Graphic

Contribution Graphic

Technology Stack

  • Framework: Django 1.4.8
  • Core: Python 2.7.x
  • Templates: Bootstrap 4
  • Static Files:
    -- javascript
    -- css 3
    -- html5
  • DB: sqlite3
  • Server: Apache HTTP Server
    -- Running on Linux Virtual Machine (On Cloud)

Roadmap

  • Language Support
  • Create transaction profile
  • Associating user profiles and transaction profiles with each other
  • Dynamic forms that can be shaped according to user parameters
  • Motorcycle brand model class creation
  • Motorcycle maintenance interval calculation tool
  • Notepad application integration
  • Calendar integration
  • User input with social media accounts
  • Social media API support
  • Nearest service viewer
  • Use of location services
  • Dynamically updated prices of gasoline liter prices
  • Filtering the price of provincial gasoline and trading at the current price
  • Filter and update petrol price based on petrol brand
  • Fuel type selection feature
  • Explanation pages about the fields use

How to contribute?

You can;

  • report a bug,
  • join and comment to ıssues panel, analyze some labels, issues for project,
  • fork project and test on your local, its totally free,
  • send pull request,
  • send mail to me be a contributor.
  • feel free to ask anything, any language.

MotorcU Project Live Url

Home Page

dogancankilment-motorcu.duckdns.org

Login Page

dogancankilment-motorcu.duckdns.org/login

Register Page

dogancankilment-motorcu.duckdns.org/register

Fuel Calculator App

dogancankilment-motorcu.duckdns.org/fuel

Oil Care App

dogancankilment-motorcu.duckdns.org/oil-care

Tire Pressure App

dogancankilment-motorcu.duckdns.org/tire-pressure

Motorcu All Releases



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Hey @codingdefined, I just gave you a tip for your hard work on moderation. Upvote this comment to support the utopian moderators and increase your future rewards!

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.029
BTC 67338.51
ETH 2672.27
USDT 1.00
SBD 2.72