Giter Club home page Giter Club logo

runflutterrun's Introduction

Run Flutter Run

A clone of the Runtastic or Strava mobile app

Fork it, add new functionnalities, please don't hesitate

If you want to play with the project or add new functionnalities, you can fork this current repository and the backend one (https://github.com/BenjaminCanape/RunBackEndRun) and do what you want with it, and if it's awesome maybe propose it in a Pull request here.

I would be happy to see all your ideas and improvments.

And if the code helped you and you want to thank me for this, you can buy me a coffee:

Buy Me A Coffee

Functionalities

Record your running, walking, and cycling sessions with session tracking through voice synthesis and a map updated with real-time location.

Users can also view their previous sessions and follow other users to see, like and comment their activities.

Getting Started

Prerequisites

You need flutter (The best is to use the version 3.22 and above)

How to run

flutter pub get
flutter gen-l10n
flutter run

Some screenshots of the application

New Activity

Description de l'image Description de l'image

Activity list

Description de l'image Description de l'image Description de l'image

Community

Description de l'image Description de l'image Description de l'image

Settings

Description de l'image Description de l'image

Login and registration

Description de l'image Description de l'image

runflutterrun's People

Contributors

benjamincanape avatar dependabot[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

runflutterrun's Issues

The backend is unreachable

I used Qoddi for free for the backend.

They changed their pricing plans, and now only offers static sites for free.

I need to find a new backend apps hosting website (which offers a free plan )

Properties cannot be accessed on AppLocalizations because potentially null

Hi, first of all: thanks for sharing your project. I just checked out the newest version and tried to run it.
Unfortunately I get a lot of errors, all regarding gen_l10n. They are all of the form

lib/presentation/activity_list/screen/activity_list_screen.dart:27:52: Error: Property 'activity_list' cannot be accessed on 'AppLocalizations?' because it is potentially null.

  • 'AppLocalizations' is from 'package:flutter_gen/gen_l10n/app_localizations.dart' ('.dart_tool/flutter_gen/gen_l10n/app_localizations.dart').
    Try accessing using ?. instead.
    AppLocalizations.of(context).activity_list,

My system:
Flutter 3.13.7 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 2f708eb839 (8 days ago) • 2023-10-09 09:58:08 -0500
Engine • revision a794cf2681
Tools • Dart 3.1.3 • DevTools 2.25.0

Dart SDK version: 3.1.3 (stable) (Tue Sep 26 14:25:13 2023 +0000) on "linux_x64"

What can I do to resolve this?
Thanks

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.