GithubHelp home page GithubHelp logo

monicahq / marketing_site Goto Github PK

View Code? Open in Web Editor NEW
17.0 4.0 20.0 66.62 MB

The new Laravel based marketing site for Monica

Home Page: https://www.monicahq.com

PHP 30.62% Vue 25.07% Shell 0.22% Blade 43.78% Dockerfile 0.30%
laravel blog marketing-site

marketing_site's Introduction

Welcome to the marketing site of Monica.

It also contains

  • the documentation of the API
  • the release notes generator.

Deployment

  • The site is hosted on Fortrabbit. DNS is on Cloudflare and Hover.
  • To push new code in production, we have an action called Deploy.yml that pushes new commits to the main branch automatically.
  • To update the sitemap: php artisan sitemap:generate. Then commit it and push to production.

Contact

If you need to talk, you can contact us at support AT monicahq DOT com.

Thank you, open source

Monica use a lot of open source projects and we thank them with all our hearts. We hope that providing Monica as an free, open source project will help other people the same way those softwares have helped us.

License

Copyright (c) 2016-2023 Monica

Licensed under the AGPL License. View license.

marketing_site's People

Contributors

adamchainz avatar asbiin avatar dependabot-preview[bot] avatar dependabot[bot] avatar djaiss avatar iajrz avatar imgbot[bot] avatar jsawo avatar leijurv avatar millette avatar olegsmelov avatar particleflux avatar rahimnathwani avatar ryanmortier avatar sdaschner avatar timjrobinson avatar vwvw avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar

marketing_site's Issues

Gramatical error

Under the section about disclosing to law enforcement it reads

In certain situations, we may be required to disclose personal data in response to lawful requests by public authorities, including to met national security or law enforcements requirements. We just hope that this never happens.

Line 2 should replace met with meet... Unless is some form of silent way of saying that you've had to comply, then let me know and I can make this issue go away.

Speak soon

Add a 'Log in' button to monicahq.com

The problem
I'm always frustrated when I go to monicahq.com and there is no 'log in' button. I have to click 'Sign up' and then the 'log in' link appears, which isn't very intuitive.

Describe the solution you'd like
An obvious button on the home page that takes me straight to log in.

Describe alternatives you've considered (optional)
Change the top right button text from 'Sign Up' to 'Log In / Sign up'

Additional context
See screenshot of current home page (note lack of 'Log In' button)
image

Quick link to the docs

I just ran into the docs by searching the web.
I recommend putting a link to it on monicahq.com at the header or footer.

Suggestion: show mobile screenshots

Hi there,

I recently heard about Monica and wanted to check it out. I imagine most of the time I use it would be on my phone, after a chat with a friend or contact. I'm curious what the mobile experience is like, so some screenshots of that at https://www.monicahq.com/features would be helpful to sell people like me on the product.

Regardless, love what you guys are doing!

Thanks,
Alex

Malformed Rendering in Addresses API Documentation

The following particular line is not rendered properly:
https://github.com/monicahq/marketing_site/blame/0d98f15ba920a8ca358d10f58808a876403371f6/api_documentation/addresses.md#L223

You can see it here:

| country_id | integer | The country ID of the country the contact lives in. Country IDs are retrieved through the <a href="{{ "/api/countries" | prepend: site.baseurl | prepend: site.url }}">Country's API</a>. |

API documentation for countries

The documentation at https://www.monicahq.com/api/countries claims that counties are in an array

{
  "data": [
    {
      "id": 63,
      "object": "country",
      "name": "Afghanistan",
      "iso": "af"
      ...

However, that not the on my Monica instance, it returns them in a object:

{"data":{"AFG":{"id":"AF","object":"country","name":"Afghanistan","iso":"AF"},"WSB":{"id":"WSB","object":"country","name":"Akrotiri","iso":"WSB"},...

By the way, a link to "Country's API" from https://www.monicahq.com/api/addresses goes to https://www.monicahq.com/api/countries.md, which is dead. Correct url is probably https://www.monicahq.com/api/countries

Monica API Doc has Invalid JSON example for Contact Creation

https://www.monicahq.com/api/contacts#create-a-contact

Current published example:

{
  "first_name": "henri",
  "last_name": "troyat",
  "nickname": "Rambo",
  "gender_id": 1,
  "birthdate_day": null,
  "birthdate_month": null,
  "birthdate_year": null,
  "is_birthdate_known": false,
  "birthdate_is_age_based": true,
  "is_birthdate_known": false,
  "birthdate_age": 29,
  "is_partial": false,
  "is_deceased": true,
  "deceased_date_day": 2,
  "deceased_date_month": 2,
  "deceased_date_year": 2017,
  "deceased_date_is_age_based": false,
  "is_deceased_date_known": true,
}

Problems:

  • Last entry is_deceased_date_known has a trailing comma that needs to be removed.
  • The entry is_birthdate_known is listed twice, one needs to be removed.

Suggested example:

{
	"first_name": "henri",
	"last_name": "troyat",
	"nickname": "Rambo",
	"gender_id": 1,
	"birthdate_day": null,
	"birthdate_month": null,
	"birthdate_year": null,
	"is_birthdate_known": false,
	"birthdate_is_age_based": true,
	"birthdate_age": 29,
	"is_partial": false,
	"is_deceased": true,
	"deceased_date_day": 2,
	"deceased_date_month": 2,
	"deceased_date_year": 2017,
	"deceased_date_is_age_based": false
}

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.