Git Product home page Git Product logo

jotify's Introduction

Jotify

About

Jotify innovates on traditional sticky notes by empowering the user to write a note with ridiculous speed - faster than sending a text. Secure, simple, and blazing fast, Jotify is the perfect companion for your jots and reminders. There is no app more intuitive or beautiful than Jotify, helping you get back to what's important.

Jotify is written in Swift and utilizes Firebase for its backend. I have always kept Jotify open-source for privacy concerns and the benefit of the community. Jotify loosely follows the MVC architecture, and it also contains an implementation of a widget. See below for a list of dependecies/pods used in the project.

Testflight

Want to test the lastest features as they come out? Check out Jotify on Testflight!

App Store

Jotify is available on the iOS App Store for iPhone and iPad (and unoffically Mac).

Prerequisites

Jotify is compatible with Xcode 11 and newer and iOS 13 and newer. For those using M1, CocoaPods requires the use of a Rosetta Terminal.

Dependencies

  • Firebase - Used for backend services; includes Analytics, Auth, Firestore, FirestoreSwift, and DynamicLinks
  • Blueprints - Used to create the UICollectionViewLayout in NoteCollectionController.swift
  • Pageboy - Used for pagination in PageBoyController.swift
  • SwiftMessages - Used to create an overlay menu in NoteCollectionController.swift
  • ViewAnimator - Used to animate the loading of notes in NoteCollectionController.swift
  • SPIndicator - Used for indicators created by the toolbar in ToolbarViewController.swift
  • PermissionsKit - Used to prompt user for permissions when creating a reminder in EditingController.swift

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details

jotify's People

Contributors

leathalman 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  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  avatar  avatar  avatar  avatar  avatar  avatar

jotify's Issues

paste large text

when in try to paste large pieces of text there is no pasting

Search bar overlaps notes

If you click the search bar, then slide left to open the new note view, then return to the saved notes view, the search bar overlaps the saved notes.

searchbar

Not all settings are reset

When the Pure Black Dark Mode is switched on and you reset settings, the switch turns off but the app does not refresh and you need to restart the app for it to work.

App crash in the saved notes view

When you tap and hold a note in the saved notes view, and then slide down without taking your finger off, the app crashes.

Screen_Recording_2023-01-19_at_21.28.34.mov

Unable to create note with specific text pasted

When copying and pasting the text:

Roses are [0;31mred[0m, violets are [0;34mblue. Hope you enjoy terminal hue But now...[20Cfor my greatest trick...[8m The quick brown fox... [Beeeep]

to a new note nothing happens.

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.