Giter Site home page Giter Site logo

citations365's Introduction

rootasjey's universe app icon

My personal universe

rootasjey's universe

Table of Contents

๐Ÿ‘€ Overview

This is my personal website and portfolio made with Flutter and Firebase.
It has my resume, runnable projects, some blog posts and illustrations (I like drawing). It's responsive too.

If you wish to clone and/or run this project, you'll need a Firebase account with similar settings as mine. I'm going to write a post to explain what services you need (basically Firestore, Functions and Storage).

โœ๏ธ Concept

I drew this concept before starting coding.
It's a snapping grid which can be scrolled vertically and horizontally.
Each screen has its own experience ๐Ÿ˜

rootasjey's universe

๐Ÿš€ Quickstart

Follow these steps to run the project on your local environment.

Prerequisites: Make sure you have Git & Flutter installed on your computer. You'll also need a Firebase account and configuration files.

Run the project:

  • Clone the project locally with git clone https://github.com/rootasjey/rootasjey.dev.git
  • cd rootasjey.dev

Use flutterfire to signin and configure the project. You should then have new files in your project depending on which platform you activate:

  • macos/firebase_app_id_file.json
  • lib/firebase_options.dart

Then run:

  • flutter pub get
  • flutter run -d chrome (or flutter run -d macos)

โœจ Features

This personal virtual space has several purposes.

Landing Page

The landing page welcomes the user with a hero text, GitHub activity and a quick presentation of myself.

Blog

There's a blog section with articles stored in Firestore and Firebase Storage. It uses basic document format and rendering in markdown.

I mostly write about Flutter and Firebase these days, but I may also talk about web and game development.

Posts will be published on my blog, Hashnode and Medium.

Projects

The projects sections showcases runnable projects. This is my portfolio to demonstrate my skills and capabilities.

Artworks

There, you'll find my drawings. I'm building a platform where to post them.

Contact

You can contact me through the website or by opening a pull request in this repository.

License

MIT License.

Feel free to clone this project for your own benefits as long as you generate your own content.

Hire me

I live in France and I currently take freelance work.

citations365's People

Contributors

rootasjey avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

arrebagrove

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.