我想我已经破解了自由职业作品集项目和登陆页面。
我为朋友、同事、我父亲的建筑公司、他的朋友、办公室的营销团队和许多客户制作了很多登陆页面。
所以我通常会做以下的事情(我刚开始习惯以复杂的方式做很多事情,所以请耐心等待),这些客户 75% 的时间要求都是相同的。
- 购买域名和服务器来托管代码。大部分情况下,在 Godaddy 上使用 Linux 服务器套餐,就能获得 PHP 和 Mysql,太棒了!
- 每当我更新代码时,就在本地编写代码并通过 FTP 将其发送到服务器。
- 如果潜在客户填写了表格,请将其保存到数据库并在管理仪表板中显示或保存到 CRM。
- 每当有人填写联系我们表格时,都会向客户发送电子邮件。我通常会编写一个 SMTP 脚本来发送电子邮件,或者使用 sendgrid 的免费套餐。
- 这类项目大多数时候涉及需要在 UI 中显示的重复数据,例如事件、音乐、项目等。客户总是会回来找我并要求添加新数据(我会收取最低费用作为维护和更新)。
所以这通常涉及很多重复性的任务,比如维护代码并通过 FTP 将其发送到服务器,编写后端应用程序将其连接到 CRM 系统或保存到数据库,编写脚本以向客户发送电子邮件。每次我修改代码或客户要求更新时,我都会进行部署。
那时候我刚开始编程,只想赚钱,增加项目,根本没想过代码维护、可行性和节省时间。但现在我感觉自己已经从这些实践中进步了。现在我写的代码更简洁了(我觉得),项目完成得也比以前更快了,而且实际上从这类项目中赚的钱也更多了。
怎么做到的?我注意到一些事情,比如,客户不在乎我用什么服务器,用什么语言写代码。他们不需要把数据存入数据库,也不需要使用 CRM,最终他们只是把数据下载到 Excel 表格里,我从来没有问过为什么。他们希望在有人填写数据时能快速收到通知,而且不一定是通过电子邮件。我做过投资组合的大多数客户甚至都不主动查看邮件,错过了回复潜在客户/客户的时机。
以下是我为更好地处理这些项目而采取的措施,并最终开始赚更多的钱。
- 客户在这里唯一要购买的东西就是域名。
- 说实话,根本不需要服务器。把所有东西都托管在 Netlify、Now.sh或 Firebase 上。这会提高你的开发效率,节省大量时间。而且它基于 git,所以你不必总是担心代码与代码库同步,无需手动构建,推送到指定 GitHub 分支的代码将自动部署。
- 使用 Google appscript 或 Zapier、Integromat 等工具直接将数据保存到 Google Sheet。将 appscript 托管为 Webhook,它会为您提供一个端点,只需发出 HTTP 请求即可保存数据。
- 无需编写代码来发送电子邮件,我发现了这个很棒的工具,可以免费发送电子邮件,没有上限https://www.staticforms.xyz/。
- 正如我提到的,很多客户并不主动查看邮件,建议创建一个 Telegram 机器人,作为附加功能,可以即时向他们的手机发送通知,但需要额外付费。无需再次编写后端代码,使用https://nocodeapi.com/即可。
- 如果由于某种原因您需要编写一些后端代码,请使用now.sh或glitch.com。
- 使用 Netlify CMS,它是一款基于 GitHub 的 CMS,支持以 JSON 格式保存内容。只需一次性付费,即可享受每月维护和更新费用。
- 使用 glideapps,它是一款管理员数据管理工具,可以帮助用户管理潜在客户。只需支付少量费用即可使用。
所以基本上你为客户省了很多钱,从技术上来说,通过省钱,你也赚了更多。你让这些项目更快完成,并且利用了更好、更先进的工具。
客户和您都会感到高兴,实现双赢。
鏂囩珷鏉ユ簮锛�https://dev.to/fayaz/i-think-i-have-cracked-freelance-portfolio-projects-landing-pages-4d2n