Location

rmd Studio Inc.

#210 - 128 West Hastings, Vancouver, British Columbia, Canada
We have more than a decade of experience in full-stack web and mobile application development for scientific, healthcare, and industry sectors. Our clients are mainly enterprises and nonprofit orga...
Rastin Mehr

Rastin Mehr

  • 368 Followers / 360 Leaders
Founder and core architect of #Anahita platform and framework #hackerpreneur interested in #OpenData #OpenScience #CitizenScience ⚗️🔬🔭🚀🇨🇦🏳️‍🌈
Rastin Mehr

Rastin Mehr

Anahita 4.* Roadmap

This is the list of goals that we want to accomplish for this release. The implementation details and time are generally unknown until we actually start developing them. #Anahita #vision #features

Tagging

  1. base #tagging infrastructure
  2. tag: hashtags
  3. tag: people #mentions
  4. tag: actors
  5. tag: media
  6. tag: locations #locationgraph

Locations

  1. Geolocation libraries. Ability to extend and configure ...

Anahita Lingo

Actor Node

An Anahita node that represents a person or a group of people. An actor node has stories to tell and therefore has a story feed. It has an identity (Avatar and Information). It often uses a collection of content creation social applications such as photos, discussions. Following an actor node results into subscribing to all the stories generated by that actor. A person actor node can...

Rastin Mehr

Rastin Mehr

Are you curious about the state of #Anahita #ReactJS app? Here are some screen captures of the UI with the dark mode: https://www.getanahita.com/photos/sets/164820-anahita-react
Rastin Mehr

Rastin Mehr

Masonry layout in React

Got to be thankful to #ReactJS components that that save us time. React Stack Grid https://github.com/tsuyoshiwada/react-stack-grid took care of the #masonry layout. Now all we have to do is to load data and append to the list to have infinite scroll working.
Rastin Mehr

Rastin Mehr

  • February 07 2017
Rastin Mehr

Rastin Mehr

Rewriting Signup, Register, Password Reset, and Invites workflows

To improve the user experience, for the Anahita 4.5 release, we will rewrite the workflows in Signup, Register, Password Reset, and Invites. The following changes will happen:

1. SIGNUP will take the user directly to their profile. Right now, the user has to click on a token link that Anahita emails to them. We implemented the token link to prevent bots from signup for an account, but now google...

Rastin Mehr

Rastin Mehr

Anahita codebase size since version 2

Anahita codebase size since we started removing the Joomla code. Currently standing at 11.6MB despite all the new features added #NoJoomla
Anahita Project

Anahita Project

  • 132 Followers
The #Anahita #project management group. Visit https://github.com/anahitasocial for more information about Anahita code and how to get started.
Rastin Mehr

Rastin Mehr

What do we want to see in Anahita 4.*

Blossoms in WestEnd

The focus of #Anahita 4.3 was to completely remove Joomla from Anahita. The focus of next release will be #MobileFirst and developing a client server architecture where all the UI layouts and elements are generated in the browser using Javascript while the server side php becomes mostly an API.

This article describes the ideal scenarios that we are aiming to achieve.

Designing for Mobile First

The...

React Redux Material UI Resources

In the next release of Anahita we are rebuilding the UIs in #ReactJS and #MaterialUI. The php back-end will be mostly providing Restful APIs and will only be rendering pages with SEO value, otherwise Anahita will be mostly rendering as a single page app #SAP for the logged in users. If you want to start learning the technologies that we will be using here are some resources that I've studied:

Re...

Using Articles for blogging

We've decided to start using the articles in the Atrium group as our blog and retire our Worldpress blog. We thought that all the effort that is going to maintaining and updating the wordpress website could be invested in improving the Articles app and it is better integrated with the rest of Anahita website. We may or may not migrate the content from the legacy blog to this group; that depends...

Rastin Mehr

Rastin Mehr

  • September 11 2014

Mobile Web or Mobile Apps

This article was originally posted on the https://www.rmdStudio.com blog.

After our previous blog post The What is mobile cloud computing architecture we got a few emails with this question:

Why do we bother with building mobile apps? Why can't we just use a content management system or web app with a responsive template?
Well first of all it is true that content management systems are web...
Rastin Mehr

Rastin Mehr

Where is Anahita heading to? The Action Plan

I started an article reflecting on Anahita's history and goals. It was supposed to be just a paragraph, but it grew to become an independent blog post. Apparently, I like to ramble on when it gets to talking about Anahita. You can find the published article here:

TL;DR after building a learning management system for an old-school education company, I was inspired to b...

Rastin Mehr

Rastin Mehr

  • November 26 2013

Writing for the Anahita DocCamp speech

Writing the #Anahita #DocCamp speech for tomorrow night. I think faster than I write.

Powered by Anahita