Skip to content

This is a DSA learning app. It unable users to learn DSA from youtube video, notes , practice its questions and mark there favourite topics.

License

Notifications You must be signed in to change notification settings

Arnav2001/Code-World

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeWorld (Coding Tutorial App)

Welcome to the Code World! This mobile application is designed to help beginners learn and practice coding using the Flutter framework. Whether you're new to coding or want to sharpen your Flutter skills, this app provides a comprehensive set of tutorials and exercises to guide you through the learning process.

Features

  • Tutorials: Access a wide range of step-by-step tutorials covering various topics related to Data structure and alogrithm. Each tutorial includes explanations, code examples, and interactive elements to enhance your learning experience.

  • Exercises: Put your coding skills to the test with interactive coding exercises. These exercises provide hands-on experience and help reinforce the concepts you learn in the tutorials. You can write and test your code directly within the app and receive instant feedback on your solutions.

  • Mark Favorites: Put your favorite topics in favorite section from where you can read it again and again.

Installation

To install the CodeWorld on your mobile device, follow these steps:

  1. Make sure you have Flutter and Dart installed on your development machine. If you don't have them installed, refer to the official Flutter documentation for installation instructions.

  2. Clone the repository of the app from GitHub:

    git clone https://github.com/Arnav2001/Code-World.git
    
  3. Navigate to the project directory:

    cd Code-World
    
  4. Run the following command to fetch the dependencies:

    flutter pub get
    
  5. Connect your mobile device to your development machine or start an emulator.

  6. Build and run the app using the following command:

    flutter run
    
  7. The app should now be running on your device or emulator. You can explore the tutorials, exercises, and other features to start your coding journey.

Contributing

We welcome contributions to the CodeWorld App! If you would like to contribute, please follow these steps:

  1. Fork the repository on GitHub.

  2. Create a new branch for your feature or bug fix:

    git checkout -b feature/your-feature
    
  3. Make the necessary changes and commit your work:

    git commit -m "Add your commit message here"
    
  4. Push your changes to your forked repository:

    git push origin feature/your-feature
    
  5. Open a pull request on the original repository and provide a clear description of your changes.

Please ensure that your contributions align with the project's coding style and follow the established best practices.

Support and Feedback

If you encounter any issues, have questions, or want to provide feedback, you can reach out to us through the following channels:

We appreciate your feedback and are committed to improving the app based on user suggestions.

MIT License

Copyright (c) 2023 Arnav Kulshrestha

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

The Flutter Coding Tutorial App is released under the

About

This is a DSA learning app. It unable users to learn DSA from youtube video, notes , practice its questions and mark there favourite topics.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages